Jenkins:防止执行不必要的依赖作业

时间:2013-01-25 09:26:00

标签: jenkins dependencies

想象一下,我在Jenkins有两个工作A和B,它们将监视和构建项目A和项目B.由于项目B依赖项目A,我在项目A成功构建时为项目B添加了一个触发器。 它在大多数情况下工作正常,但是当我检查项目A和项目B的代码时,项目B将由于依赖于项目A新添加的代码而导致构建失败,然后在项目A完成后成功构建。它真的很烦人。在这种情况下,在构建项目A之前,有没有办法阻止项目B构建?

最好的问候

1 个答案:

答案 0 :(得分:2)

转到Project B Configuration。点击高级项目选项中的高级... 。上游项目构建时选择 Block build 。当A正在建造时,这将阻止建筑物B.