[Mac] 使用 Homebrew 安裝 Jenkins

[Mac] 使用 Homebrew 安裝 Jenkins

昨天 在 CentOS 7 上安裝 Jenkins

今天想在 Mac 上也安裝 Jenkins,

不過 CentOS 上的是給公司專案用的,

Mac 上的 Jenkins 算是自己要用的,

想說之後編譯 Cordova app 這件事也可以做成一個 Jenkins job,

順便看看能不能做一點 CI (Continuous Integration) 的事…

 

在 Mac 上安裝 Jenkins 也很簡單,

我是直接用 Homebrew 來安裝:

brew install jenkins

 

裝好之後,預設 Jenkins port 是在 8080,

這個設定似乎是存在 /usr/local/Cellar/jenkins/<版本>/homebrew.mxcl.jenkins.plist 裡面 :

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>Label</key>
    <string>homebrew.mxcl.jenkins</string>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/libexec/java_home</string>
      <string>-v</string>
      <string>1.8</string>
      <string>--exec</string>
      <string>java</string>
      <string>-Dmail.smtp.starttls.enable=true</string>
      <string>-jar</string>
      <string>/usr/local/opt/jenkins/libexec/jenkins.war</string>
      <string>--httpListenAddress=127.0.0.1</string>
      <string>--httpPort=8080</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
  </dict>
</plist>

 

為了方便,我照著 Homebrew 的說明,

將 Jenkins 設定成會自動啟動的服務:

brew services start jenkins

 

這樣之後就可以隨時瀏覽 http://localhost:8080 來使用 Jenkins 啦~

(本頁面已被瀏覽過 16 次)

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料