天天看點

Jenkins自動化建構普通Android項目配置

1,建立任務,建構自由風格的軟體項目

Jenkins自動化建構普通Android項目配置

2,配置資訊

Jenkins自動化建構普通Android項目配置

描述資訊随意填寫

3,選擇參數化建構過程,添加一個選項參數BUILD_TYPE,用來區分編譯環境

Jenkins自動化建構普通Android項目配置

4,源碼管理中,添加GIT倉庫位址,并選擇建構分支

Jenkins自動化建構普通Android項目配置

5,建構觸發器和建構環境如果沒有特殊需要,可以不用選擇

Jenkins自動化建構普通Android項目配置

6,添加建構,選擇invoke gradle script,并選擇gradle版本,填寫Task任務

Jenkins自動化建構普通Android項目配置
clean assemble${BUILD_TYPE}
           

${BUILD_TYPE}是我們添加的選項參數

Jenkins自動化建構普通Android項目配置

7,建構後的操作,因為我們要把生成的APK自動上傳到蒲公英中,是以此處填寫shell腳本

curl -F "file=@${WORKSPACE}/app/build/outputs/apk/app-debug.apk" -F "uKey= 蒲公英USER_KEY" -F "_api_key= 蒲公英API_KEY" https://qiniu-storage.pgyer.com/apiv1/app/upload
           

8,儲存後,建構測試

Jenkins自動化建構普通Android項目配置

選擇Build with Parameters,點選開始建構即可