mac安裝和配置jenkins


重要提示: 強烈建議使用命令行進行安裝,使用安裝包dmg安裝會有很多權限問題無法解決

你已安裝了homebrew,就跳過下面這一步

1、安裝brew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、安裝jenkins

brew install jenkins

3、鏈接launchd配置文件

ln -sfv /usr/local/opt/jenkins/*.plist ~/Library/LaunchAgents

對launchd配置文件的知識

在Mac下沒有像Linux那樣有很多的關於init方面的工具,從init的發展歷史https://en.wikipedia.org/wiki/Init上可以知道,Mac使用的是Launchd作為init管理工具,對應的命令工具為launchctl。如果在Linux下創建一個自啟動服務可以使用Upstart、Systemd、Sysvinit,其中最簡單和最古老的方式應該是Sysvinit,畢竟其支持Shell腳本,非常方便。而在Mac下,與Linux的做法不太一樣,采用Launchd進行管理,其設置服務采用了plist文件進行對服務來描述,並通過配置好后放在/System/Library/LaunchDaemons或者/Library/LaunchDaemons,最后通過launchctl命令行使其生效,期間也可以直接通過launchctl來對服務進行操作,比如啟動、停止等。

詳細的plist編寫規范及介紹,參考:https://en.wikipedia.org/wiki/Launchd

4、啟動jenkins

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

5、關閉jenkins

launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.jenkins.plist

登錄

在網址輸入http://localhost:8080

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM