Jenkins参数化构建

Posted cyleon

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Jenkins参数化构建相关的知识,希望对你有一定的参考价值。

一、配置参数化构建过程

主要用来区分分支,使用传参的方式,将分支名称传入脚本中进行拉取代码。

1.1 最常用的是:字符参数、文本参数。

技术图片

 1.2 添加字符参数和文本参数,并配置变量名称

 技术图片

 1.3 配置构建环境,执行shell脚本

技术图片

 技术图片

 1.4 进行构建

技术图片

 1.5 字符和文本的区别就是输入筐的大小,可以手动进行修改。

技术图片

 1.6 查看控制台输出结果,具体构建哪个分支可以进行手动输入。

技术图片

 二、参数化,使用变量的形式

2.1安装Extended Choice Parameter插件

技术图片

 2.2 参数化构建过程选择Extended Choice Parameter

 技术图片

 2.3 配置为单选模式

技术图片

 技术图片

 2.4 保存并选择test分支进行构建

技术图片

2.5 构建结果

技术图片

 2.6 也可以在jenkins服务器中使用文件进行构建

# cat /opt/jenkins.property 
abc=test04,test05,test06

 技术图片

 技术图片

 三、安装Git Parameter 插件,自动获取分支选择构建。

3.1 安装Git Parameter插件

技术图片

 3.2 配置参数

技术图片

 3.3 修改Name和Parameter Type

技术图片

3.4 配置GIT仓库地圵

技术图片

 3.5 保存后,选择存在的分支进行构建

技术图片

 

以上是关于Jenkins参数化构建的主要内容,如果未能解决你的问题,请参考以下文章

Jenkins的参数化构建

linux12Devops -->04Jenkins参数化构建

jenkins初步理解及参数化构建

jenkins初步理解及参数化构建

jenkins学习10-参数化构建(构建git仓库分支)

Jenkins参数化构建