一、参数化构建
- 1、我们实现的构建是gitlab更新代码就获取构建,但有时候版本不对,需要指定某个tag版本构建,或者版本回退,这里就需要jenkins的参数化构建:
1)首先我们看一个简单的构建,在构建里填写:echo $git_version和echo $deploy_dev :
选择参数和文件参数
2)立即构建变成了Build with Parameters,点击出现如下图,可以去控制台查看输出情况:

- 2、安装插件 git parameter,在添加参数化的时候,就有了该选项
1)首先添加git parameter
git-parameter
2)在源码管理里的指定分支使用变量$git_version

3)再次构建,就可以选择版本,当然前提是我们本地提交的代码要打上tag标签到远程仓库

4)我们分别对2个版本构建,再去工作空间查看这2次的文件,是不一致的
网友评论