ディレクトリでコミットが発生した場合にビルドをトリガーしないように、Build Triggers にルールがあります。
これが私たちのコードのディレクトリ構造です
web => Web Application code. Should trigger Build1
api => Backend Code. Should trigger Build2
Web ファイルで git commit が発生した場合、Build2 ではなく Build1 をトリガーしたいだけです。したがって、トリガールールを次のように設定しています。
+:.
-:api/**
これは数時間機能しましたが、API ファイルがチェックインされたときに両方のビルドがトリガーされ、その逆も見られるようになりました。
次の構成も試しましたが、何も機能していないようです。
構成 2:
-:api/**
構成 3:
+:web/**
構成 4:
-:**
+:web/**
構成 5:
-:.
+:web/**
私のユースケースに適したビルドトリガー構成は何ですか?
これは Teamcity 8 と 9 の両方で発生します