3

Jenkins でビルド パイプライン プラグインを使用しています。Build Pipeline プラグインを介して誤った結果が得られる複雑なワークフローがあります。ケースを単純化するには: 4 つのジョブ A、B、C、D があり、次の方法で実行することになっています。

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

つまり、ジョブ Aはジョブ B と Cをトリガーし、 B と C は並行して実行する必要があります。両方が完了した後にのみ、ジョブ Dを開始する必要があります。

上記を試して達成するためにさまざまなオプションを使用しましたが、Build Pipeline プラグインで正しい表示が得られるものはありません。MultiJob、Parameterized Triggers、Join Build Flow プラグインを使用して、目的のフローを実現できました。しかし、Pipeline は正しい表示を提供しませんでした。

これは、ビルド パイプライン ビューで取得している表示です。

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

控えめに言っても、これは紛らわしいです。

プラグインを使用しているときに、どこかでトリックを見逃した可能性があります。パイプラインを使用して上記の目的のビューを実現するための指針はありますか?

4

0 に答える 0