jenkins搭建安卓自動化構建打包環境

一、Jenkins安裝

jenkins官網下載安裝包, 點擊安裝

二、初始化配置
  • 1、原始密碼解鎖操作
    cat initialAdminPassword 查看原始密碼,拷貝輸入框解鎖
    在這裏插入圖片描述

  • 2、下載官方建議的插件
    點擊Install suggested plugins

  • 3、創建一個賬號和密碼,並登陸jenkins

  • 4、全局工具配置 (系統管理 - 全局工具配置)

    • 配置git / svn環境
    • 配置** Gradle**
  • 5、系統設置配置 (系統管理 --> 系統設置)

    • 配置安卓sdk路徑,ANDROID_HOME
      在這裏插入圖片描述
      ***【注意】sdk目錄不要在電腦系統下關鍵目錄下,否則打包會報 …/sdk 找不到 ***
三、創建打包任務
  • 1、選擇“構建一個自由風格的軟件項目”
  • 2、Source Code Management指定代碼倉庫地址和配置下載代碼的賬號和密碼
  • 3、Build 構建腳本
    在這裏插入圖片描述
  • 4、參數化構建過程,一般用於打包選擇代碼的運行環境配置項
    • a、在項目根目錄下的gradle.properties中增加一個屬性值API_ENVIRONMENT=FALSE
    • b、在項目app/build.gradle構建腳本中使用
      android {
      	// API環境
          def apiEnvironment = (!API_ENVIRONMENT || API_ENVIRONMENT.equalsIgnoreCase("false")) ? false : API_ENVIRONMENT
         // 可以對jenkins構建選擇的環境參數來具體修改運行環境的一些配置項
      }
      
    • c、在jenkins項目配置中
      在這裏插入圖片描述
    • d、構建使用
      在這裏插入圖片描述
四、上傳apk到fir

直接參考:https://blog.csdn.net/lsyz0021/article/details/72683171

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