いくつかの依存ビルドがあり、結局それらをすべて開始したい... (RTC/Jazz ソース管理で使用される RTC/Jazz ビルド定義の話 - 私たちは RTC/Jazz のビルドエンジンを使用します)
- フレームワークを構築する
- ビルドサーバー [1. に依存]
- 単体テストサーバーの構築(起動)[2.に依存]
- クライアントを構築する [1. に依存]
- 単体テスト クライアントのビルド (開始) [4. に依存]
- 全体レポートを構築 (生成) [1.-5. に依存]
- ビルド (公開) すべてが OK の場合... [6. OK の場合に依存]
異なるビルド定義にシーケンスを追加する方法はありますか? ビルドは、異なるビルド サーバー上にある 2 つの異なるビルド エンジンで実行されます。今、結果をコピーして、すべて手動で公開する必要があります...
1 つの重要な注意: これらは夜間のビルドであり、1 日のすべての作業がまとめられます... 各ビルド定義の「スケジュール オプション」を介してトリガーされます。しかし、一方のビルドがまだ準備できておらず、もう一方のビルドがすでに開始されている場合はどうなるでしょうか? (これはすでに起こっており、さらに回避したい)...
これを処理する適切な方法は何ですか?(検索オプションを間違って使用していたのかもしれませんが、Google と Stackoverflow には結果がありません)