- Published on
MAC 修改 Jenkins 預設的 Port
- 在之前的文章 (移除 Jenkins 建立的使用者) 裡面有使用一個檔案
/Library/LaunchDaemons/org.jenkins-ci.plist,裡面有一個區塊說明真正執行 Jenkins 的 sh 檔位置

- 打開
/Library/Application Support/Jenkins/jenkins-runner.sh這個檔案,上面的註解寫了如果你要修改參數的話,檔案位置在/Library/Preferrnces/org.jenkis-ci.plist,然後要使用defaults這個指令

- 修改原本的 port 為
8082
關於 defaults 可以參考 wiki 的說明
sudo defaults write /Library/Preferences/org.jenkins-ci httpPort 8082
- 停止 jenkins 服務在重啟
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
- 如果重啟後沒有辦法打開網頁的話,可以看一下 log 有什麼錯誤訊息,log 的位置在
/var/log/jenkins/jenkins.log
