title: 玩转Jenkins - 参数化构建
date: 2016-08-15
tags:
- Jenkins
- 软件测试
- 持续集成
categories: 持续集成
keywords: 持续集成,jenkins,ci,自动部署,android,自动化测试,参数化
背景
在部署Dev测试环境的时候,同一个项目根据项目不同需要部署不同的分支进行测试,这个时候可以对输入的分支名称进行参数化来达到目的。
步骤
- 在Job的编辑页面勾选上 参数化构建过程 的选项
- 点击 添加参数按钮,选择需要的类型。 这里因为分支名称是个字符串,所以选择 string parameter
- 名字:brnach_name, 默认值:master,描述:分支名称
- 对于这个变量的引用,只需要把对应的地方替换成 ${branch_name}即可。修改需要引用变量的地方。在Job的源码管理那,Branches to build那把内容替换成 */${branch_name}
- 点击 保存按钮
然后就会发现,左边的 立即构建 变成了 Build with Parameters
Paste_Image.png Paste_Image.png
网友评论