用xcode archive 導出ipa 而後上傳到fir/蒲公英等測試平臺 須要花至少10到20分鐘,使用Jenkins搭建的持續集成環境只需3分鐘. 下面是我今天早上研究的成果,因爲Jenkins是基於java開發的先要安裝JDK java官網直接下載安裝. ###1安裝Jenkinshtml
1.1方法一:直接下載安裝java
下載好安裝包後打開安裝github
PS:shell
安裝完成後在終端中輸入,便可打開Jenkins。api
1.2方法二:使用命令行安裝xcode
brew install jenkins
若brew無效,先安裝homebrew瀏覽器
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
切換到 cd /usr/local/Cellar/jenkins/版本號/libexec/jenkins.warruby
執行啓動oracle
java -jar ./jenkins.war
顯示下圖即啓動成功 並給出了安裝密碼和密碼文件路徑
1.3初始化Jenkins 用瀏覽器打開:http://localhost:8080/開始初始化Jenkins
###2管理插件
系統管理->插件管理->可選插件中安裝如下插件
下載如下插件
fir.im插件 下載地址須要手動配置 點擊高級選項卡
而後在頁面找到上傳插件,選擇已下載好的fir.im jenkins 插件文件路徑,並點擊上傳等待安裝成功。
安裝成功後,若是沒有建立 Jenkins 項目,請先建立項目。若是須要配置已存在的項目,請進入在配置中找到增長構建後操做步驟,並選擇Upload to fir.im添加到 Jenkins 項目中。
fir.im Token 查看方法:直接點擊API token進行查看
2.2系統管理->系統設置中能夠進行全局配置
好比Xcode Builder(鑰匙串設置)
需填寫的內容:
3.1基本信息
點擊左側工具欄」新建」,選擇第一項」構建一個自由風格的軟件項目」 OK
3.2源碼管理信息 填寫svn地址和帳號密碼
若是你是用的是Git,那就請選擇Git,而後輸入你的倉庫地址
3.3構建觸發時機
這裏就是告訴jenkins何時自動構建,這裏我同時設置了每週一到週五在天天的8點到9點之間執行一次,固然也能夠不設置
3.4 構建
PS:若是集成了CocoaPods
3.5 構建後操做 添加構建後操做步驟
或者直接使用插件添加該步驟
3.6 完成,點擊保存