介紹;
目的很簡單,就是想自己實現一個
web項目的全自動化部署;但是現實總是殘酷的,在搭建到用
jenkins的過程中遇到了很多的坑;本人的系統: aliyun liunx
從網上看了很多的教程順利完成了安裝,登錄和創建項目,但是在構建時,總是不成功;

每次打包都是上面的這個錯誤,在網上找了很多的資料,都沒有單獨對這個問題的說明解答;
所以在這里就單獨對這個問題做解答;
-
我是打包完成了,只是想要切換路徑進入tomcat目錄,但是死活進不去,提示沒有這樣的目錄。
-
最后的解決方案是用戶權限的問題;
-
打開
jenkins配置文件:vim /etc/sysconfig/jenkins -
將原來的
jenkins用戶修改為root用戶。$JENKINS_USER="root" -
修改
Jenkins相關文件夾用戶權限chown -R root:root /var/lib/jenkins chown -R root:root /var/cache/jenkins chown -R root:root /var/log/jenkins -
重啟Jenkins
systemctl restart jenkins -
查看Jenkins進程所屬用戶
ps -ef | grep jenkins
-
重新執行構建;

轉載: https://blog.csdn.net/jeikerxiao/article/details/80768949
