3

我在 Jenkins 中使用构建管道插件。我有一个复杂的工作流程,我通过 Build Pipeline 插件得到了不正确的结果。为了简化案例:我有 4 个作业 A、B、C、D,它们应该以下列方式执行:

A->B->D
 ->C->

Job A会触发Jobs B 和 C, B 和 C 应该并行运行。只有在他们两个都完成后,才应该开始作业 D。

我已经使用了各种选项来尝试实现上述目标,但它们都没有在 Build Pipeline 插件中给出正确的显示。我使用了 MultiJob、Parameterized Triggers、Join Build Flow 插件,并且能够实现所需的流程。但管道从未给出正确的显示。

这是我在构建管道视图中得到的显示:

  A->B->D
   ->C->D

至少可以说,这令人困惑。

在使用插件时,我可能在某个地方错过了一个技巧。使用管道实现上述所需视图的任何指针?

4

0 回答 0