我们有一些构建在一种树结构中相互依赖:
...
如果所有这些构建完成,则应触发另一个构建。遗憾的是,不可能说哪个构建将始终是最后一个使用它来触发以下任务的构建。
是否有机会(可能是插件)允许在构建列表的每个构建完成时触发新构建?
提前致谢! 弗兰克
答案 0 :(得分:2)
看一下加入插件:
https://wiki.jenkins-ci.org/display/JENKINS/Join+Plugin
此插件允许在所有直接下游之后运行作业 工作已经完成。通过这种方式,执行可以分支出来 并行执行许多步骤,然后运行最终聚合步骤 在所有并行工作完成后,只需一次。
答案 1 :(得分:1)
虽然这是一个老问题,但您可以考虑使用Build Flow Plugin
完全重构构建管道https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin
它的优点是可以将管道逻辑保存在一个地方。