上次说到使用jenkins打单包的相关配置,接下来继续说说打多包的步骤。
其实总体上跟打单包的步骤相似,只不过最主要的区别就是将包上传至可供下载的服务器的时候,包不再是指定的插入某一位置达到替换原有包的目的,而是不断的将新包插入。这样做的好处之一就是保留原有的包信息,这样以后在做新版本兼容性测试的时候免去再次打包的步骤。
工程创建及打包脚本和前面一致即可,唯一的区别就是记录多包的信息,并将之传递到显示界面,如下图(“!”号部分即需要传出去的包信息集合):
下面说一哈上传部分与打单包的区别(可供下载的部分)。
还是直接上图吧。隐藏的红线代表你包上传的服务器的url。和上篇文章对比“!”部分行代码可以发现打多包实际上更为方便。
再说下大体步骤:1.登录服务器创建下载页面,并大体定制下载页面样式。如上图中的XXX.html
2.回到项目工程,配置项目工程需要传递的包信息文本到该html页面
3.在html页面接受参数并根据包数目显示相应最终包信息
最后构建工程测试一下完事。