私のチームはTeamCityを使用してGitHubからプルリクエストを自動的に構築しています。TeamCityが閲覧またはコメントされたときにプルリクエストを作成することを停止するにはどうすればよいですか?
すべてのプルリクエストを作成するための設定があります。
+:root=Pull Requests on our Repository:\***/*\*
「要求を引きます。configのバージョン管理の設定では、私たちのブランチ仕様は、私たちは、次のトリガルールを持つ唯一のトリガーを持っている、「トリガーを構築する」構成設定で
+:refs/pull/*/merge
です私たちのリポジトリ上で "はVCSのルート名です。
問題:他の誰かが何もせずにGitHubのウェブサイト上のプルリクエストを表示すると
- は、ビルドはチームシティーのビルドエージェントにトリガーされます。これは時々、複数のビルド・エージェントが同じプル・リクエストを構築している(複数の人がそれを表示している)ため、時には非常に厄介です。
- プルリクエストに誰かがコメントすると、ビルドもトリガされます。
TeamCityがビルドを開始するのは、新しいコミットがプルリクエストにプッシュされるときだけです。
これを行う方法はありますか?
これはGitlabで行うことができますか? –