這是Jenkins(1.640) + Xcode(7.2) + Git + Fir 的持續整合解決方案。
第一步 : 安裝JenKins
JenKins的官網:Jenkins
你可以選擇軟體安裝,直接通過上面截圖中的”Download Jenkins”下載安裝,純傻瓜式安裝。不過在這裡我還是推薦大家用命令列方式進行安裝。
我們首先需要安裝Homebrew
/usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
通過HomeBrew安裝Jenkins
brew install jenkins
注意:Jenkins安裝需要Java環境,如果沒有安裝的請自行安裝。
fir-cli的安裝(如果出現fir: command not found,可以先執行下xcode-select –install)
sudo gem install fir-cli
第二步 : 啟動Jenkins
jenkins
啟動完成之後,大家可以開啟localhost:8080
第三步 : 安裝外掛
通過『系統管理』->『管理外掛』->『可選外掛』進行外掛安裝如下外掛
GIT plugin
GitHub plugin
Post-Build Script Plug-in
Xcode integration
Email Extension Plugin
第四部 :配置JOB
通過『新建』->填選『Item名稱』->選中『構建一個自由風格的軟體專案』
通過『原始碼管理』->選中『Git』->填選『Repository URL』->填選『Branches to build』
通過『構建觸發器』->勾選『Poll SCM』->填選『日程表』
通過『增加構建步驟』->選擇『Xcode』->『General build settings』
通過『增加構建步驟』->選擇『Xcode』->『Code signing & OS X keychain options』->選中『Unlock Keychain』->填選『Keychain path』(按我的格式)->『Keychain password』(系統功能登入密碼)
通過『增加構建步驟』->選擇『Xcode』->『Advanced Xcode build options』
通過『增加構建後操作步驟』->選擇『Execute a set of scripts』->『Add Build Step』
通過『儲存』結束
第五步 :郵件配置
通過『系統管理』->『系統設定』->『系統管理員郵件地址』
通過『系統管理』->『系統設定』->『郵件通知』
通過點選剛建立的專案->『配置』->『郵件通知』->『增加構建後的操作步驟』->選擇『Email Notifacation』->填選當構建失敗傳送的接收郵箱『Recipients』
第六步 :開始構建
通過點選剛建立的專案->『立即構建』
1.失敗會傳送郵件到你設定的接收郵箱,成功則會在FIR釋出我們的應用。
2.失敗的情況下可以通過點選我們剛構建的序號,選擇點選『Console Output』檢視錯誤詳情
END:大家如果有不明白的地方可以在評論裡面告訴我。
打賞支援我寫出更多好文章,謝謝!
打賞作者
打賞支援我寫出更多好文章,謝謝!
任選一種支付方式