Teamcity:他のビルドの実行中にビルドを停止しますか?

私はチームシティーで2つのビルドを実行しています。 Oneはdbをデプロイし、もう一方はappを作成してdbに対して実行します。

だから私の問題は、私は2番目が実行されている場合、DBのビルドを開始したくないです。 だから私はトリガーにデータベースのビルドを必要とする/他の終了まで待つ?

1

2 答え

待機したいビルド(B1)に対してスナップショットの依存関係を作成することができますもう一方のビルド(B2) B1が完了した後でなければB1を開始する必要があると仮定する

3
追加された
ありがとう、これはアイブがやったことです。 2つのビルドの間にコードの依存関係はありません。
追加された 著者 James Woolfenden,
スナップショットの依存関係が毎回別のビルドを構築しているので、実際には必要なものではありません。
追加された 著者 James Woolfenden,
スナップショットの依存関係は、ソース変更がある場合にのみ作成されます。これは予期されるもので、最初の箇条書きの点を参照してください。 '' confluence.jetbrains.net/display/TCD6/… ;
追加された 著者 remo,

より良い方法は、2つのビルドステップで1つのビルド構成を作成することです。次に、実行ビルド構成の制限を1に設定すると、完了です。

1
追加された