一、插件安装

1、打开插件管理,在此界面可以安装插件

参数化构建 - 图1

二、参数化

1、在“可选插件”中查找并安装插件

查找如下两个插件然后安装,安装后重启Jenkins

Build With Parameters输入框式的参数

Persistent Parameter 下拉框式的参数

参数化构建 - 图2

2、svn参数化

2.1、勾选“参数化构建过程”

参数化构建 - 图3

2.2、名称处输入名称,例如“BranchVersion”,输入描述

参数化构建 - 图4

参数化构建 - 图5

2.3、在源码管理svn中将分支号改为参数“$BranchVersion”

参数化构建 - 图6

2.4、点击“Build with Parameters”发布,如下图选择相应分支版本号然后点击“开始构建”则用你选择的对应分支版本号构建项目。

参数化构建 - 图7

3、设定执行条件

通过Conditional BuildStep插件可以全面地设置构建步骤的执行条件。

参数化构建 - 图8

Jenkins job页面—-》“构建” —》 “增加构建步骤”—-》

参数化构建 - 图9

3.1 Conditional step (single)

参数化构建 - 图10

3.2 Conditional steps (multiple)

构建步骤可以选择多个。

参数化构建 - 图11

参数化构建 - 图12

参考文档:

https://www.cnblogs.com/rslai/p/8776684.html

  https://www.cnblogs.com/honeybee/p/6525322.html

  https://www.cnblogs.com/honeybee/p/6525322.html

  https://baijiahao.baidu.com/s?id=1589219847663812987&wfr=spider&for=pc

  https://wenku.baidu.com/view/3971a14faeaad1f347933f41.html

  http://blog.sina.com.cn/s/blog_13cc013b50102wrjj.html

  http://www.tothenew.com/blog/jenkins-parameterized-publishing/

  https://blog.csdn.net/qq744746842/article/details/49668799

https://plugins.jenkins.io/run-condition/