Android Jenkins配置自動打包

一、新建項目

登錄 Jenkins 後,在菜單欄點擊新建。進入項目創建頁面,輸入項目名稱,選擇構建一個自由風格的軟件項目,點擊保存。

 

二、項目配置

保存後,進入到項目配置頁面。項目配置分 General、源碼管理、構建觸發器、構建環境、 構建和構建後操作。

2.1 General

填寫項目相應的描述之後,勾選丟棄舊的構建,設置保持構建的天數和構建最大數。這裏填寫 3 和 5。

參數化構建過程,配置分支信息,勾選 Restrict where this project can be run,指定節點 master。

2.2 源碼管理

選擇 Git,填寫項目倉庫地址和證書並指定打包的分支

2.3 構建觸發器

項目需要週期性的觸發構建任務時,勾選Build periodically,填寫對應的時間格式。例 如:H 22***,每天 22 點觸發構建。

2.4 構建

勾選 Use Gradle Wrapper  在Tasks 輸出構建命令

2.5 歸檔成品

2.5.1

申明歸檔成品路徑,以及需要發郵件的收件人列表,收件人逗號隔開

郵件apk包的下載地址要和遠程服務器的對應上,遠程服務器apk包下載地址請參考《2.5.3

2.5.2 發送到FTP

新增 FTP 配置,填寫資源文件和目標地址等信息。遠程路徑需要時間格式,,這裏勾選 Remote directory。

2.5.3 發送到指定的服務器並生成二維碼

2.5.3 將構建的apk包發送到我們指定的服務器,輸入遠程服務器的地址以及填寫需要在遠程服務器創建的目錄,相關目錄創建的規範請參考 《Android Jenkins 客戶端打包相關規範

最後配置好項目以後,不忘記觸發構建下,確認下自動打包是否成功。

 

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