一、新建項目
登錄 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 客戶端打包相關規範》
最後配置好項目以後,不忘記觸發構建下,確認下自動打包是否成功。