Jenkins實現自動打包Android(安卓)程序
阿新 • • 發佈:2019-02-21
變量 lease jenkins配置 date oca -o ext 基本 nvi 一、主要實現功能
1、通過jenkins實現對安卓程序的打包
2、並上傳至fir.im並顯示一打包信息
3、上方便開發與測試人員的下載
二、服務器配置:
1、jenkins可以正常運行
2、需要下載以下安裝包
https://www.androiddevtools.cn/
https://developer.android.google.cn/studio/releases/platform-tools
JDK1.8
gradle 最新版本
Android sdk ndk
sdk platform fir-plugin-1.9.5.hpi ## 上傳到fir上所需
1、通過jenkins實現對安卓程序的打包
2、並上傳至fir.im並顯示一打包信息
3、上方便開發與測試人員的下載
二、服務器配置:
1、jenkins可以正常運行
2、需要下載以下安裝包
https://www.androiddevtools.cn/
https://developer.android.google.cn/studio/releases/platform-tools
JDK1.8
gradle 最新版本
Android sdk ndk
sdk platform
3、配置環境變量
vim /etc/profile
3、Jenkins需要安裝基本插件:
gradle
gitlab
Android
changelog-environment.hpi ##
4、jenkins配置
上傳fir時會顯示一些日期格式的信息
定期需要一些更新sdk的包,具體操作:
[root@host1 android-sdk-linux]# pwd
/usr/local/android-sdk-linux
android update sdk -u -a -t 6
android update sdk -u -a -t 2 3 4 5
android update sdk -u -a -t 2,3,4,5
Jenkins實現自動打包Android(安卓)程序