Jenkins:在构建之前等待多个项目依赖项完成

dst*_*bbe 6 continuous-integration dependencies dependency-management jenkins

我在Jenkins中配置了几个相互依赖的项目(使用'build after'选项).现在我希望每个项目在开始构建之前等待所有依赖项完成.

例:

Project: A
Project: B - Depencies: A
Project: C - Depencies: A, B
Run Code Online (Sandbox Code Playgroud)

当我构建A时,将触发B和C的构建.但是,我希望C只能在A B完成构建之后构建.相反,目前项目C将建立两次,一次在A完成之后,第二次在B完成之后.

如何以能够实现此目的的方式配置Jenkin项目依赖项?

PS.

在任何人提到加入插件之前:我看过它并且不能说这是一个令人满意的解决方案.

Yog*_*esh 2

您可以使用JobFanIn 插件。这正是您所需要的