TeamCity (v8.0.1) でビルド構成を作成し、VCS ブランチ仕様を +:refs/pull/(*/merge) に設定して Github プル リクエストを自動的にビルドしました (このブログ投稿に従いました)。
TeamCity は新しいプル リクエストと既存のプル リクエストへの変更を問題なく取得していますが、単一のビルドのみを実行すると予想される場合に、変更ごとに複数のビルドを開始しています。
たとえば、既存のプル リクエストに 2 つのコミットをプッシュした結果、TeamCity によって 8 つのビルドが実行されました。各ビルドの変更を見ると、変更グラフは、プル リクエストのビルドのコミット ハッシュを除いて同一です (少なくとも、それが何であると思います)。
Build Trigger 設定で Per-checkin Triggering が無効になっていることを確認しました。また、Github の TeamCity フックを使用していないことも確認しました。
問題が何であるかについてのアイデアはありますか?