工作很少: A , B 和其他人。 A 取决于 B ,即 A 作业触发 B 1,但反之亦然。 A 和 B 无法同时运行。
所以,问题是作业相互锁定: A 等待 B 完成,当 B 无法启动时,因为 A 已启动(正在等待 B 完成)。
是否可以在 A 作业开始之前触发 B 作业?
上游和下游功能以及找到的插件无法解决问题。其他一些工作也可以开始 B 工作。任何作业都没有任何工件依赖性。
有什么想法吗?
答案 0 :(得分:0)
试试这个 Parameterized Trigger Plugin
构建后操作 - >在其他项目上触发参数化构建
答案 1 :(得分:0)
正如@Mahi所说,Build+Flow+Plugin可以解决这个问题。 此外,我很困惑为什么詹金斯缺少这么多简单的功能。插件以某种方式解决了其中的一些问题,但无论如何,对于Jenkins项目本身来说这很糟糕。 感谢