Jenkins+Extended Choice Parameter+Shell脚本+Gradle构建不同环境下的发布版本(测试环境,生产环境等等)
2016-05-10 19:23
591 查看
脱离于实际需求的技术文章都是耍流氓
-------------我是分割线--------------
实际需求:测试阶段,测试人员需要让开发人员打不同的包,比如测试环境的,生产环境的,Monkey下的等等。。。开发人员需要来回切换服务器的ip地址,端口,Monkey下可能还要隐藏一些控件,大伙可以根据自己公司需求进行脑洞大开。。。
像我们公司还要根据不同的sn号进行打包。遇到bug多的时候可能要打N次包,这时候开发人员开始进入苦逼模式,修改地方越多,效率越低,出错率越高,只有普通的jenkins持续构建远远不够,更别提没有这套东西了
下面专门为以上需求进行解决:
-----------稍后再续---------
-------------我是分割线--------------
实际需求:测试阶段,测试人员需要让开发人员打不同的包,比如测试环境的,生产环境的,Monkey下的等等。。。开发人员需要来回切换服务器的ip地址,端口,Monkey下可能还要隐藏一些控件,大伙可以根据自己公司需求进行脑洞大开。。。
像我们公司还要根据不同的sn号进行打包。遇到bug多的时候可能要打N次包,这时候开发人员开始进入苦逼模式,修改地方越多,效率越低,出错率越高,只有普通的jenkins持续构建远远不够,更别提没有这套东西了
下面专门为以上需求进行解决:
-----------稍后再续---------
相关文章推荐
- bash嵌套expect实现交换机的交互式登录实例
- shell脚本加密工具
- 生成树状结构的脚本bat\python\shell
- shell新增用户
- spark shell编程基础知识
- Shell数组例子
- shell脚本显示颜色的设置
- linux基础之shell编程(4)-for循环和case语句
- shell浅谈之一变量和引用
- c bash 代码遍历文件夹下所有文件
- shell变量
- shell if语句
- Xshell 连接 Ubuntu虚拟机
- Bash循环与分支浅谈
- 用PHP执行shell命令
- Shell脚本 curl获取必应每日壁纸(Mac OS)
- Shell之实现多线程
- 常用shell命令
- shell 生成数组
- shell教程-002:常见的Shell种类