在使用Jenkins构建项目过程中,有时会发现好几个任务的配置其实一样,只是名字或若干参数不一样。建不同的任务虽然简单,但一旦有变化则每个任务都要修改,太繁琐了,这种情况下,就可以使用Jenkins的参数化构建。
参数化是Jenkins自带功能,如下图所示,设置了选项 NAME 对应 aaaaa 和 bbbbb,还传入参数 VERSION 对应值 12345。
配置完成后,构建页就可以看到下图所示的选择。
在Jenkins批处理命令中,使用 %NAME% 和 %VERSION% 可以访问到上面定义的参数了。