Android项目使用Jenkins实现远程打包(二)

上次说到使用jenkins打单包的相关配置,接下来继续说说打多包的步骤。

其实总体上跟打单包的步骤相似,只不过最主要的区别就是将包上传至可供下载的服务器的时候,包不再是指定的插入某一位置达到替换原有包的目的,而是不断的将新包插入。这样做的好处之一就是保留原有的包信息,这样以后在做新版本兼容性测试的时候免去再次打包的步骤。

工程创建及打包脚本和前面一致即可,唯一的区别就是记录多包的信息,并将之传递到显示界面,如下图(“!”号部分即需要传出去的包信息集合):

下面说一哈上传部分与打单包的区别(可供下载的部分)。

还是直接上图吧。隐藏的红线代表你包上传的服务器的url。和上篇文章对比“!”部分行代码可以发现打多包实际上更为方便。

再说下大体步骤:1.登录服务器创建下载页面,并大体定制下载页面样式。如上图中的XXX.html

                              2.回到项目工程,配置项目工程需要传递的包信息文本到该html页面

                              3.在html页面接受参数并根据包数目显示相应最终包信息


最后构建工程测试一下完事。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 172,947评论 25 708
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 12,196评论 4 61
  • 第三十九章 查明身份 滕肃不知道还该不该留在晋国继续查出细作,家中的情况开始让他担心,但若不查出此人是谁,纵...
    缺心眼子125阅读 241评论 0 1
  • 喜乐 就是把恩典放大,把痛苦烦恼减少。 喜乐 就是把握今天!向昨天的懊悔,说让你走,向明天的忧虑,说我放手,活着一...
    凌贤武阅读 434评论 0 0
  • 盛幼阅读 201评论 0 0