TeamCity (10.0.2) にカナリア ビルド (BuildA) があり、コミット時に master、develop、およびすべての feature/* ブランチをビルドします。
BuildA からアーティファクトの小さなセットを取得し、ファイルに対して FxCop を実行する別のビルド (BuildB) を作成したいと考えています。そして、BuildB に Finish Build トリガーを持たせて、BuildA がいずれかのブランチで完了すると、BuildB がそのブランチからアーティファクトを取得して実行できるようにします。
これを設定するには、いくつかのハードルがあるようです。
[Edit Artifact Dependency] ボックスを開くと、ワイルドカードやパターン マッチではなく、論理的なブランチ名である [Build branch] を指定する必要があります。そのため、BuildA から生成されるすべてのビルドにアーティファクトの依存関係をセットアップする方法がわかりません。
"Finish Build Trigger" にはブランチ フィルターがあり、"+:*" を挿入してすべてのブランチをキャッチできるように見えますが、それは "Artifact Dependency" ブランチ名の値とどのように一致するのでしょうか?