Jenkins + GitHub + fir-cli 一行命令從源碼到fir.im

其實fir.im爲咱們提供了一個更簡單的方式:fir-cli,咱們只須要一條命令,就能夠從源代碼到fir.im。不須要Jenkins的Xcode插件。(不能懶得更多了)。

nginx

開始正題

 

1. 啓動Jenkins

若是你還沒安裝Jenkins,戳一下這裏看看git

2. 建立一個新的項目

3. 項目基本信息

項目名稱:TestJenkins_fir_cligithub

項目基本信息

4. 源碼管理信息

源碼管理設置依然使用的是Github。

注意:證書和Provisioning Profiles已經配置好了。我選擇的是在Release的時候Archive.
我這裏的倉庫地址是Github的公有項目。shell

源碼管理信息

5. 構建觸發器

構建觸發器

6. 構建 - 關鍵步驟

6.1 添加構建步驟 -> Execute shell

Execute shell

6.2 在Command中輸入如下命令

fir build_ipa ${WORKSPACE} -o ${WORKSPACE}/TestJenkins.ipa -p -T #API Token#

其中${WORKSPACE}爲項目源碼路徑;工具

${WORKSPACE}/TestJenkins.ipa爲.ipa的輸出路徑;ui

「API Token」爲fir.im的API Token。新版fir.im獲取方式見下面。spa

上面的命令來自 fir.im 的工具 fir-cli,這是他們的官方使用說明 官方工具 fir-cli 使用說明插件

構建重頭戲

獲取新版fir.im API Token 方式

7. 完成,點擊保存。

8. 點擊當即構建。

構建成功標誌位置爲藍色,失敗爲紅色。code

點擊當即構建

9. 查看fir.im,應用上傳成功。

相關文章
相關標籤/搜索