在執行腳本加上如下命令打印就可以看
echo "當前操作人" whoami echo "當前目錄" pwd
解決辦法
在Jenkins中運行shell腳本經常遇到權限問題,解決起來非常麻煩,我們索性來個終極解決辦法,就是給jenkins一個root權限,這樣就不會再遇到權限問題了。
1) vim /etc/sysconfig/jenkins
2) 找到$JENKINS_USER改為 “root”:
$JENKINS_USER="root"
3)然后更改Jenkins home,webroot和日志的所有權:
chown -R root:root /var/lib/jenins chown -R root:root /var/cache/jenkins chown -R root:root /var/log/jenkins
4).重新啟動Jenkins並檢查用戶是否已被更改
service jenkins restart
這樣我們就給jenkins設置了root權限,我們再運行shell腳本就不會提示權限問題了。