上一篇说到了如何打包android apk,但是到了这一步,貌似也没啥用。  

今天来看看后续步骤,后续我们可以上传到蒲公英或者其他地方并且发送邮件给测试的同事通知他测试。

这样看起来就挺方便的了。

我这里以蒲公英作为例子,首先自己去创建账号吧

登陆后点击账户设置

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建

点击api信息 查看你的apikey  这个之后上传需要用到

android打包慢 jenkins jenkins打包安卓apk_android打包慢 jenkins_02

因为蒲公英是用curl上传的   所以你需要先下载curl

下载后解压  再将里面的bin目录添加到环境变量就可以使用了

再在构建中添加

curl -F 'file=你的apk文件地址' -F '_api_key=你的apikey' https://www.pgyer.com/apiv2/app/upload

有点奇怪的是  我在windows下必须重新添加一个执行windows批处理命令才行

上面那个执行完了之后  就不会往下执行了  有点坑

android打包慢 jenkins jenkins打包安卓apk_jenkins 发送邮件_03

然后点击构建,试一下吧~

构建成功后

android打包慢 jenkins jenkins打包安卓apk_jenkins 发送邮件_04

你就能在你的蒲公英里面看到你刚才上传的安装包了右边的下载地址是蒲公英分给你这个应用的

进去后就能下载你的apk

接下来就是发送邮件了

首先需要安装插件Email Extension Plugin 如果已经安装  可以跳过这一步

先到系统管理

android打包慢 jenkins jenkins打包安卓apk_android打包慢 jenkins_05

再到插件管理

android打包慢 jenkins jenkins打包安卓apk_android打包慢 jenkins_06

如果没安装  到可选插件中找到这个插件 勾选点击直接安装  

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建_07

再到系统管理中的系统设置

android打包慢 jenkins jenkins打包安卓apk_jenkins 发送邮件_08

android打包慢 jenkins jenkins打包安卓apk_android打包慢 jenkins_09

配置好你的系统管理员邮件地址然后点击保存  这个也是你等下要发送邮件的邮箱

再到下面 点开高级

android打包慢 jenkins jenkins打包安卓apk_android_10

勾上这个  设置你的邮箱的账号密码

android打包慢 jenkins jenkins打包安卓apk_android打包慢 jenkins_11

我设置完是这样的

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建_12

然后可以配置一下邮件模板我这里链接用的是前面蒲公英安装包的下载地址  具体内容看你自己设置了

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建_13

 

再到任务里面添加构建后操作 这里面这些变量  就是上面在系统设置里面设置的

你也可以在这里再添加一些设置

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建_14

在这里可以选择是否添加你构建的日志

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建_15

点开这个可以设置更多操作

android打包慢 jenkins jenkins打包安卓apk_jenkins自动化构建_16

这里添加一个触发条件  因为是发给测试的同事  所以我这里选的success  你也可以在构建失败的时候发送一封邮件给自己

android打包慢 jenkins jenkins打包安卓apk_jenkins 发送邮件_17

这个地方需要点击新增把RecipientList加进去

同样可以点击高级设置更多内容  我这里就都用上面默认的了

android打包慢 jenkins jenkins打包安卓apk_android打包慢 jenkins_18

点击保存就ok了  

然后点击立即构建 测试一下吧~

android打包慢 jenkins jenkins打包安卓apk_jenkins 发送邮件_19