Jenkins参数触发工作

时间:2018-07-19 16:49:16

标签: jenkins jenkins-plugins jenkins-pipeline

是否有任何类型的Jenkins插件允许使用复选框参数,当选中该参数时可以触发下游作业?

示例: 1.我在詹金斯(Jenkins)工作,有一份自由泳工作。 2.该作业包含多个具有与其关联的名称的复选框。 3.根据是否选中这些选项,将触发构建到相应的Jenkins作业。

1 个答案:

答案 0 :(得分:0)

是的。

  1. 将您创建的作业替换为MultiJob(安装multijob插件)-与具有其他功能的自由样式相同。

  2. enter image description here

  3. 添加布尔参数(假设名称为Mypara)。

  4. 在构建部分中添加条件步骤(多个) 布尔条件 令牌$ {ENV,var =“ Mypara”}

  5. 添加条件:触发器调用建立在其他项目上。 (您可以定义是否要等待下游程序阻止当前并行运行的作业。)

祝你好运