如何防止在Jenkins中触发下游项目构建?

时间:2016-08-25 06:28:11

标签: jenkins build parameterized

我们有一个Jenkins设置,我们已配置为在我们的超级父级上触发每晚构建。我们已经使用构建我们的子项目,只要构建了SNAPSHOT依赖项参数为true。此配置适用于我们的日常构建要求。 但问题是每当我们手动构建一个Job,然后所有子Jobs都被触发。 当我触发手动构建时,有没有办法限制下游Job的触发?像参数化构建的东西,如果我设置参数,则下游构建不会被激发。

1 个答案:

答案 0 :(得分:0)

您可以尝试 Conditional BuildStep Plugin ,它允许您根据特定条件执行下游作业。这是一个截图:

enter image description here

例如,您可以执行执行shell ,它可以从父作业计算构建参数,并根据它可以触发下游作业。