4

指定した別のプロジェクトの実行中に、あるビルド プロジェクトを一時停止するように指定できるようにしたいと考えています。

私の場合、コンパイルされたコードをビルドしてサーバーにデプロイするプロジェクト #1 と、そのデプロイされたコードに対して Selenium テストを実行するプロジェクト #2 があります。テストには数分かかることがあります。テスト中にビルドとデプロイが行われないようにしたいと思います。

そこで、#2 (テスト) の実行中に #1 (ビルド) を一時停止したいと思います。

私が知る限り、依存関係またはトリガーはこのオプションを提供しません。これは構成できますか?

4

2 に答える 2

3

TeamCity issue tracker TW-3798にリクエストがあります。投票・視聴よろしくお願いします。

この機能は現在開発中です。今のところ、GroovyPlugin が提供するStartBuildPreconditionという機能の 1 つを使用できます。1 つのビルドのみが実行されるようにするには、両方のビルドに同じ書き込みロックを追加します。

于 2012-10-03T09:46:04.510 に答える
0

これを行う方法は、それらを 1 つのビルド エージェントに制限することです。一度に 1 つしか実行されないことが保証されます。

于 2016-06-08T16:28:37.977 に答える