测试过程中,我们需要经常去更新测试版本。打包期间工作机器性能堪忧,且多人合作时发包、装包费事。于是自己写了个 web 平台,把这些打包步骤放到服务器上去做,方便协同下载测试,也减轻了工作机的压力。
由于开发者证书和时间关系,目前只完成了 Android 的打包流程开发。各家的代码规范和配置不一样,在此就不放出全部源码了,但大致的思路如下:
平台预览:
1.新建任务
2.任务状态列表
3.扫码安装
自己造轮子啊,Jenkins 集成 APP 自动化打包已经很好用了,我们都是这样用的,还能集成 UI 自动化;
是的,下一步我也准备和 UI 自动化集成,包括之前写的其它工具,都可以插件式的集成,轮子多了路好走。
me too,集成工具 jenkins 就足够自动化构建完成日常工作啦
打包自动化,跟 UI 自动化集成 jenkins 就完全能够满足了。不过楼主思路还是挺好的,写一个 web 服务,jenkins 打包好了后,上传到这个 web 上就很方便了,目前我们就是这样做的。