Jenkins+蒲公英完成应用测试发布

每次记录一点点..

1.下载Jenkins

点我下载,当前开发使用的windows,所以下载选择的是windows系统,如果使用其它的操作系统,请参照提示选择下载。

Jenkins+蒲公英完成应用测试发布_第1张图片
image.png

2.安装

解压之后,无脑操作,直接下一步。

Jenkins+蒲公英完成应用测试发布_第2张图片
安装完成之后,会自动弹出网页

之后会让用户输入密码,以解锁Jenkins。按照红字的地址找到文件,用记事本或者notepad++打开,复制粘贴即可。

Jenkins+蒲公英完成应用测试发布_第3张图片
安装插件

接着就会让我们选择插件,如果不清楚我们需要什么插件的话,直接来简单粗暴的,安装所有插件,这样总不会错(我就是这么干的....)。

Jenkins+蒲公英完成应用测试发布_第4张图片
安装好了,就是这个样子的
注意:有时候会出现特别蛋疼的事情,当你设置好账号密码的时候,关闭浏览器的时候,你再次登录时候会发现怎么输入也也进不了。解决方法参见,根据操作之后,用户名为 admin,密码为 111111。

3.构建项目

我们点击创建一个新的项目,在输入项目名称之后,选择第一个选项。


Jenkins+蒲公英完成应用测试发布_第5张图片
image.png
Jenkins+蒲公英完成应用测试发布_第6张图片
配置项目
Jenkins+蒲公英完成应用测试发布_第7张图片
输入svn地址,并且输入账号密码

因为公司是使用svn作为源码管理,所以在源码管理选择svn源码

Jenkins+蒲公英完成应用测试发布_第8张图片
image.png
Jenkins+蒲公英完成应用测试发布_第9张图片
image.png

配置好之后,回到面板页面,选择直接构建,就可以了。

Jenkins+蒲公英完成应用测试发布_第10张图片
在输出控制台中显示成功的标志
注意:Jenkins编译的时候会对png文件进行校验,所以我可以设置不进行png文件校验,在gradle3.x以后,我们可以在gradle.properties文件中添加两行代码:
android.enableBuildCache=false
android.enableAapt2=false

4.上传发布平台

因为现在使用的是蒲公英平台托管,所以便使用蒲公英平台托管应用

在项目的配置步骤里面,增加一个 构建步骤。
附上官方文档

Jenkins+蒲公英完成应用测试发布_第11张图片
蒲公英接口使用文档

最后在蒲公英平台上看到如下图所示,即表示,上传成功。最后的步骤也就完成了。接着只要把二维码给测试人员就行了。


Jenkins+蒲公英完成应用测试发布_第12张图片
成功上传

如果嫌配置脚本比较麻烦的话,可以下载蒲公英的客户端,直接通过客户端将需要测试的应用上传。

你可能感兴趣的:(Jenkins+蒲公英完成应用测试发布)