标签: jenkins triggers dependencies jobs
我有一个名为" a"的jenkins工作,触发工作" b"成功完成后(工作" b"在工作的下游" a")
有没有办法运行工作" a"没有自动触发工作" b"? 也许某种插件?
答案 0 :(得分:0)
禁用作业“b”。然后即使从“a”触发它也不会运行。
如果您需要更加动态/自动化的解决方案,那么您还可以在作业“a”中禁用/启用作业“b”。
答案 1 :(得分:0)
如果您在UPSTREAM作业上检查配置,则必须添加 POST-BUILD 步骤,如下所示,可能会选择此处显示的内容。你谈到的工作B,它将根据工作A的结果和可用的选择被触发,无论你从下拉列表中做出什么选择,它都会被触发。
因此,唯一的选择是禁用它,在您认为不应该触发作业B的情况(作业A的结果)上。
希望这有帮助!