我试图做一个壳在詹金斯生成步骤执行。我在/home/ubuntu/.local/bin/aws
二进制可执行文件是从詹金斯可执行脚本调用。
在构建输出日志,它读取/tmp/jenkins2312.sh: line 2: /home/ubuntu/.local/bin/aws: Permission denied
添加詹金斯用户根集团并没有帮助。
是詹金斯文件可执行文件?
如果你是在机器上,你可以将它设置为具有适当的可执行权限(chmod 755 /home/ubuntu/.local/bin/aws
)
您应该只有这样做一次。
给执行权限AWS文件。
chmod +x /home/ubuntu/.local/bin/aws
在Ubuntu
你需要停止和启动Jenkins
你改变詹金斯的用户的权限之后。对我来说,重新启动Jenkins
没有工作,但停止和启动一样。
您的AWS可执行应该在这个位置
在/ usr / local / bin目录/ AWS
那么应该工作,只要你想,我不认为上。本地