1

私は現在、Promoted Builds Plugin を使用してジョブを QA、テスト、プロダクションなどに昇格させています。このプラグインは、単一のジョブを昇格させるのに非常に優れています。ただし、親ジョブを昇格させ、そのジョブに対応するビルドで残りのダウンストリーム ジョブを昇格させる方法を探しています。

ここに例があります。アップストリーム ジョブからすべてトリガーされる 3 つのジョブがあるとします。

  • ジョブ 1 - ビルド 200 - ビルドが成功すると、親ジョブがジョブ 2 を開始します
  • ジョブ 2 - ビルド 400 - ビルドが成功すると、ジョブ 2 がジョブ 3 を開始します
  • ジョブ 3 - ビルド 300 - ジョブ 2 が成功した後にジョブ 3 がビルドされる

これが完了したら、ジョブ 1 ビルド 200 をプロモートし、そのジョブでジョブ 2 ビルド 400 とジョブ 3 ビルド 300 もプロモートできるようにしたいと考えています。これらは下流関係で一緒にビルドされた成果物だからです。

これは、実際にジョブをビルドして自動的にプロモートすることで簡単に実行できますが、成果物が既に作成されているため、ビルドしたくありません。

どんな助けでも大歓迎です!

4

0 に答える 0