Linux/mac 作为 jenkins slave 的权限
Linux/mac permissions as a jenkins slave
简而言之,我在从机上的 jenkins 可以从执行 shell 段执行程序,例如 ionic,尽管当我通过执行 shell 脚本 .sh 文件启动它时说命令不存在。那是权限相关的吗?如何设置?我是否需要使用 visudo 排除该应用程序?
您需要设置.sh文件的权限为可执行,
这可以用
来完成
chmod +x filename
。如果您不是文件的所有者,则需要 root 权限。
请参阅 https://wiki.archlinux.org/index.php/File_permissions_and_attributes 了解权限。
简而言之,我在从机上的 jenkins 可以从执行 shell 段执行程序,例如 ionic,尽管当我通过执行 shell 脚本 .sh 文件启动它时说命令不存在。那是权限相关的吗?如何设置?我是否需要使用 visudo 排除该应用程序?
您需要设置.sh文件的权限为可执行, 这可以用
来完成chmod +x filename
。如果您不是文件的所有者,则需要 root 权限。 请参阅 https://wiki.archlinux.org/index.php/File_permissions_and_attributes 了解权限。