jenkins自动化构建打包 android(二)
上一篇说到了如何打包android apk,但是到了这一步,貌似也没啥用。
今天来看看后续步骤,后续我们可以上传到蒲公英或者其他地方并且发送邮件给测试的同事通知他测试。
这样看起来就挺方便的了。
我这里以蒲公英作为例子,首先自己去创建账号吧
登陆后点击账户设置
点击api信息 查看你的apikey 这个之后上传需要用到
因为蒲公英是用curl上传的 所以你需要先下载curl
下载后解压 再将里面的bin目录添加到环境变量就可以使用了
再在构建中添加
curl -F 'file=你的apk文件地址' -F '_api_key=你的apikey' https://www.pgyer.com/apiv2/app/upload
有点奇怪的是 我在windows下必须重新添加一个执行windows批处理命令才行
上面那个执行完了之后 就不会往下执行了 有点坑
然后点击构建,试一下吧~
构建成功后
你就能在你的蒲公英里面看到你刚才上传的安装包了右边的下载地址是蒲公英分给你这个应用的
进去后就能下载你的apk
接下来就是发送邮件了
首先需要安装插件Email Extension Plugin 如果已经安装 可以跳过这一步
先到系统管理
再到插件管理
如果没安装 到可选插件中找到这个插件 勾选点击直接安装
再到系统管理中的系统设置
配置好你的系统管理员邮件地址然后点击保存 这个也是你等下要发送邮件的邮箱
再到下面 点开高级
勾上这个 设置你的邮箱的账号密码
我设置完是这样的
然后可以配置一下邮件模板我这里链接用的是前面蒲公英安装包的下载地址 具体内容看你自己设置了
再到任务里面添加构建后操作 这里面这些变量 就是上面在系统设置里面设置的
你也可以在这里再添加一些设置
在这里可以选择是否添加你构建的日志
点开这个可以设置更多操作
这里添加一个触发条件 因为是发给测试的同事 所以我这里选的success 你也可以在构建失败的时候发送一封邮件给自己
这个地方需要点击新增把RecipientList加进去
同样可以点击高级设置更多内容 我这里就都用上面默认的了
点击保存就ok了
然后点击立即构建 测试一下吧~