一、Jenkins安裝
上jenkins官網下載安裝包, 點擊安裝
二、初始化配置
-
1、原始密碼解鎖操作
cat initialAdminPassword
查看原始密碼,拷貝輸入框解鎖
-
2、下載官方建議的插件
點擊Install suggested plugins
-
3、創建一個賬號和密碼,並登陸
jenkins
-
4、全局工具配置 (系統管理 - 全局工具配置)
- 配置git / svn環境
- 配置** Gradle**
-
5、系統設置配置 (系統管理 --> 系統設置)
- 配置安卓sdk路徑,ANDROID_HOME
***【注意】sdk目錄不要在電腦系統下關鍵目錄下,否則打包會報 …/sdk 找不到 ***
- 配置安卓sdk路徑,ANDROID_HOME
三、創建打包任務
- 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、構建使用
- a、在項目根目錄下的
四、上傳apk到fir
直接參考:https://blog.csdn.net/lsyz0021/article/details/72683171