jenkins自动化构建打包 android(二)

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

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

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

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

登陆后点击账户设置

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

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

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

再在构建中添加

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

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

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

jenkins自动化构建打包 android(二)

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

构建成功后

jenkins自动化构建打包 android(二)

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

进去后就能下载你的apk

接下来就是发送邮件了

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

先到系统管理

jenkins自动化构建打包 android(二)

再到插件管理

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

jenkins自动化构建打包 android(二)

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

再到下面 点开高级

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

我设置完是这样的

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

 

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

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

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

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

jenkins自动化构建打包 android(二)

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

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

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

jenkins自动化构建打包 android(二)

点击保存就ok了  

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

jenkins自动化构建打包 android(二)