我需要在Jenkins中運行一個shell腳本,而不是默認用戶。我需要改變什麼?如何在Jenkins中以root身份運行腳本?
我sudoers文件是這樣的:
# User privilege specification
root ALL=(ALL) ALL
igx ALL=(ALL) ALL
%wheel ALL=(ALL) ALL
# Allow members of group sudo to execute any command
# (Note that later entries override this, so you might need to move
%sudo ALL=(ALL) ALL
#
#includedir /etc/sudoers.d
# Members of the admin group may gain root privileges
%admin ALL=(ALL) NOPASSWD:ALL
root ALL=(ALL) ALL
jenkins ALL=NOPASSWD: /var/lib/jenkins/workspace/ing00112/trunk/source/
jenkins ALL=(ALL) NOPASSWD:ALL
#Defaults:jenkins !requiretty
的可能重複[如何運行詹金斯作爲超級用戶?(http://stackoverflow.com/questions/ 11841140/how-to-run-jenkins-as-super-user) – 2012-08-09 23:36:54