Jenkins实现自动打包Android(安卓)程序

一、主要实现功能

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
Jenkins实现自动打包Android(安卓)程序
3、Jenkins需要安装基本插件:
gradle
gitlab
Android
changelog-environment.hpi ##
fir-plugin-1.9.5.hpi ## 上传到fir上所需

Jenkins实现自动打包Android(安卓)程序
Jenkins实现自动打包Android(安卓)程序

4、jenkins配置
Jenkins实现自动打包Android(安卓)程序
Jenkins实现自动打包Android(安卓)程序

Jenkins实现自动打包Android(安卓)程序

Jenkins实现自动打包Android(安卓)程序

Jenkins实现自动打包Android(安卓)程序
上传fir时会显示一些日期格式的信息
Jenkins实现自动打包Android(安卓)程序

Jenkins实现自动打包Android(安卓)程序

Jenkins实现自动打包Android(安卓)程序

定期需要一些更新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

相关文章