Jenkins配置Android自动打包传蒲公英功能
Posted llayjun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins配置Android自动打包传蒲公英功能相关的知识,希望对你有一定的参考价值。
前提
我们在平时开发中,可以选择使用AS直接跑代码到测试机中测试,也可以使用Jekins来自动配置,可以让测试人员自己操作打包
准备工作
- 先下载安装Jenkins,配置登录账号,下载插件等,到打开localhost:8080能打开jenkins配置,打开之后是这样一个界面
- 开始配置
点击Manage Jenkins
主要是这两个
先配置Global Tool Configuration
1、配置JDK
2、配置GIT
3、配置Gradle
配置Configure System
1、更改端口号(可以默认使用8080)
2、配置全局属性
开始配置具体项目
-
新建一个项目,选择Freestyle project,再写个名称
-
配置单个项目
-
配置general
因为我是在github项目,直接配置了Github地址;Choice Parameter是配置打测试包还是正式包 -
配置源码管理
配置git地址,然后填写Credentials(账号密码身份认证),配置Branches,打包的分支 -
配置构建
选择全局变量中配置的Gradle,Tasks是gradle命令 -
构建后
7、上传至蒲公英
先要安装蒲公英的插件(Upload to pgyer),配置蒲公英的信息,scandir是项目打包后生成的apk的地址 -
开始构建
假如有问题的话,可以到控制台查看
问题分析
- 假如控制台出现分支问题,清理当前项目,重新build with parameters
- window有一个问题需要注意,Jenkins默认下载的项目路径的长度过长,会出现错误,这时候我们需要给jenkins配置默认下载项目的地址,比如
这里的目录也跟蒲公英上传apk的地址对应
Good Luck
以上是关于Jenkins配置Android自动打包传蒲公英功能的主要内容,如果未能解决你的问题,请参考以下文章
jenkins+gradle+上传蒲公英(Android持续集成)
Android基于jenkins全自动构建打包---------Windows版本(Android,Jenkins,360加固,Email,QRcode,参数构建,蒲公英)