環境:centos7、jenkins使用yum進行安裝
問題:執行shell腳本的時候提示沒有權限如下圖
原因:jenkins用戶的權限不夠
方法:修改jenkins的用戶權限,和修改jenkins的家目錄權限
處理:1、修改jenkins的用戶
vi /etc/sysconfig/jenkins # 編輯文件 JENKINS_USER="root" # 改成root
2、修改jenkins的家目錄(沒修改家目錄的情況下JENKINS_HOME="/var/lib/jenkins")
cd /var/lib chown -R root:root jenkins # 重啟jenkins服務 systemctl restart jenkins
驗證:再次構建項目