持续集成环境(七)-Jenkins的参数化构建和Extended Choice Parameter参数化构建

有时在项目构建的过程中,我们需要根据用户的输入动态传入一些参数,从而影响整个构建结果,这时我们可以使用参数化构建。

Jenkins支持非常丰富的参数类型
在这里插入图片描述
接下来演示通过输入gitlab项目的分支名称来部署不同分支项目,以master为例。

1. 在Jenkins添加字符串类型参数

在这里插入图片描述
在这里插入图片描述

2. 改动pipeline流水线代码

在这里插入图片描述

3. 验证

在这里插入图片描述
因为只有一个master可选项,点击开始构建即可
在这里插入图片描述
构建结束后
在这里插入图片描述

4. Extended Choice Parameter参数化构建

4.1 安装插件

在这里插入图片描述
安装完成后再次点击参数化构建任务,会多一个选项,选择该选项
在这里插入图片描述

4.2 配置

在这里插入图片描述

4.3 开始构建

在这里插入图片描述
构建完成
在这里插入图片描述

都到这儿了,更多文章,详见个人微信公众号ALL In Linux,来扫一扫吧!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_44729138/article/details/115099206