jenkins實現ipa自動化打包

一、Jenkins的安裝

1、安裝Jenkins之前,要保證你的電腦有jdk,如果沒有,請到如下鏈接下載:http://rj.baidu.com/soft/detail/25851.html?ald ,另外建議git、ant、maven、gradle、groovy等工具也一併安裝好,方便與這些構建工具集成。2、進入Jenkins的官網 https://jenkins.io/index.html ,然後下載並安裝Jenkins。此處有兩種安裝方法,使用命令行安裝和使用jenkins.pkg安裝,建議使用後一種3、下載1)點擊鏈接進入官網

 
2332815-8bff84f872f0d02d.jpg
 


2)點擊下載Mac OS X,下載完成後,得到 pkg 文件,點擊直接安裝即可。
3)安裝完成後,會直接跳轉到如下界面,如果沒有跳轉或者跳轉失敗,可通過執行如下命令 ” open /Applications/Jenkins/jenkins.war ” 進入到該界面

 
2332815-b27cedb94f822b8b.png
 


如果打開沒有反應,啓動不了,就在瀏覽器直接打開:http://localhost:8080/ ,就可以進入到上面界面了。
4)觀察圖中的路徑,然後打開你的終端,執行如下命令(注意:該命令僅在安裝Jenkins的過程中執行纔有效;安裝成功後,再在終端中執行是無效的):

 
2332815-a574f28177d6db34
 


5)然後將我們得到的password輸入到“Administrator password“中,即可進入如下界面,接着安裝一些建議的插件,安裝過程中,有的插件可能會安裝失敗,可以跳過,之後需要對應的插件時,再重新安裝即可,具體後面會講到:

 
2332815-082441b8bc31bcd7
 


6)插件安裝完成後,可能會卡在如下界面,不會自動跳轉,刷新下界面即可:

 
2332815-27d6b023f5dd3b3b
插件

插件

 

7)在刷新後的界面中註冊,輸入用戶名和密碼

 

8)註冊成功後,點擊”Start using Jenkins”

 
2332815-ebc9a60a67b8882c
 

二、Jenkins的使用

1)點擊新建,創建一個項目並選擇構建一個自由風格的軟件項目

 
2332815-9d675f928f809452.png
 

 

2) General 中建議寫上一些項目描述,這裏啓用項目安全是指管理員對對應登錄用戶設置的一些權限。

 

 

 
2332815-631014a7d74af375.png
 

 

 

3)這裏設置的是構建項目(即用jenkins打包ipa時)的參數設置。

 

 
2332815-3961c1f41fe935f9.png
 

 

 
2332815-3b68134fb846e2ca.png
 
 
2332815-783c45258c0bb0b7.png
 

 

 

4)配置git倉庫

 

 
2332815-1efcd31cb4ee04a4.png
 

 

5)構建時我們可以在本地寫一個sh腳本 讓其去執行腳本,在腳本中執行一些我們想做的事情

 

 

 
2332815-3516ef9a8400ca43.png
 

 

 

附上 sh腳本:

 

 
2332815-b5433388253e3739.png
 
 
2332815-a9db8e3bed90911b.png
 
 
2332815-06dd725b5920a8a0.png
 
 
2332815-bc5513f07732dc3f.png
 
 
2332815-644b1740328174b6.png
 
 
2332815-68bedc3f42c65050.png
 
 
2332815-44db74a972394aad.png
 

注意:不要把sh腳本加入工程裏,不要把sh腳本加入工程裏,不要把sh腳本加入工程裏,重要的事情說三遍,提交審覈有可能會查到,蘋果禁止使用蒲公英進行分發,筆者因爲查到腳本里pgyer這個關鍵詞被拒過,還被加入了延遲審覈隊列。

6)構建後操作:發送郵件通知

 

 
2332815-3cd6e4757ea22369.png
 

 

 
2332815-96597292614a9ed7.png
 

7)配置完點保存 打開構建頁面 開始構建

 

 
2332815-1332cf6c4b580fbb.png
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章