如何使用sudo权限运行jenkins构建?

时间:2016-08-24 19:17:19

标签: linux jenkins

出于某种原因,当从" Build now"中调用构建时,jenkins无法执行sudo相关命令。浏览器上的按钮或git push触发的按钮。我得到像

这样的错误

" jenkins不在sudoers文件中。将报告此事件。"

但是我进入实例并执行

sudo usermod -a -G sudo jenkins

我通过

验证了它
groups jenkins

输出

jenkins : jenkins sudo

我还尝试在控制台中自己执行命令,它可以正常运行

su jenkins
cd /var/lib/jenkins/workspace/myrepo/build/
sudo make install

我还加倍检查了

sudo visudo

并且有

# Allow members of group sudo to execute any command
%sudo   ALL=(ALL:ALL) ALL

我做错了什么?

0 个答案:

没有答案