我正在尝试创建一个作业,我必须为一个参数选择多个值。 env:dev1,dev2,qa1,qa2等 我希望能够选择dev1& dev2更新某些值。 Jenkins有办法/插件来处理吗?
答案 0 :(得分:59)
Extended Choice Parameter插件是满足此类要求的方法。您需要从下拉列表中选择Extended Choice Parameter
,如下所示:
在Name
文本框中,指定名称。例如, Environment 。这是您将访问触发构建时将选择的所有值(dev1,dev2,...)的名称。现在,在Simple Parameter Types
部分,您会看到名为Parameter Type
的另一个下拉列表。从该下拉列表中选择Multi Select
。现在,在Choose Source for Value
部分中,在Value
框中输入值(dev1,dev2,qa1,qa2,...)。逗号(,)是默认分隔符。请参阅下面的截图:
完成上述设置后,您必须访问脚本中的所选选项(使用如上所述分配给Name
的变量)并确定操作过程。