首页 文章

Jenkins参数触发作业

提问于
浏览
0

是否有任何类型的Jenkins插件允许一个checkbox参数,当被选中时可以触发下游作业?

例如:1 . 我在詹金斯,并有自由式工作 . 2.此作业包含多个与其关联的名称的复选框 . 3.根据是否检查这些,它将触发相应的Jenkins作业的构建 .

1 回答

  • 0

    是 .

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

    • enter image description here

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

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

    • 添加步骤到条件:触发调用构建在其他项目上 . (您可以定义是否要等待下游将并行阻止当前作业运行) .

    祝好运

相关问题