可能な限り迅速なフィードバックを得るために、Jenkins ジョブを並列で実行したい場合があります。Jenkins には、ジョブの終了時に複数のダウンストリーム ジョブを開始する (またはパイプラインを「フォーク」する) 機能があります。ただし、Jenkins には、そのフォークのすべてのブランチの開始のみをダウンストリーム ジョブにする (またはフォークを「結合」する) 方法がないようです。
Jenkinsには「他のプロジェクトがビルドされた後にビルドする」ボタンがありますが、私はそれを「上流のジョブが終了したらこのジョブを開始する」と解釈します(「すべての上流のジョブが成功したときにこのジョブを開始する」ではありません)。
これが私が話していることの視覚化です。私が求めていることを行うためのプラグインが存在するかどうかは誰にもわかりませんか?
編集:
2012 年に最初にこの質問を投稿したとき、Jason の回答 (参加およびプロモーテッド ビルド プラグイン) が最良であり、私が採用したソリューションでした。
ただし、dnozay の回答 (ビルド フロー プラグイン) は、この質問の 1 年ほど後に人気が出ました。これは、はるかに優れた回答です。価値のあることですが、今日人々が私にこの質問をした場合、私は代わりにそれをお勧めします.