osx 修改jenkins進程默認帳戶解決權限問題

首先中止jenkins

sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

sudo vim /Library/LaunchDaemons/org.jenkins-ci.plist

將下面對應的位置分別修改成你須要的用戶組和用戶名web

輸入圖片說明

sudo chown -R zhulangren:wheel /Users/Shared/Jenkins/

sudo chown -R zhulangren:wheel /var/log/jenkins/

啓動jenkins
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

儘管經過expect實現了自動打包自動更新,定時打包,可是這些還不夠,還須要指定的帳戶在須要的時候開始打包,我實現了一個經過websocket來執行命令的網站來解決這個問題可是在執行超長時間的腳本時瀏覽器表現好像假死了。以前也經過jenkins執行命令嘗試過可是執行expect腳本時jenkins會出錯,隔了這麼長時間但願已經解決了這個錯誤,今天再次嘗試jenkins打包vim

相關文章
相關標籤/搜索