2

TeamCity (10.0.2) にカナリア ビルド (BuildA) があり、コミット時に master、develop、およびすべての feature/* ブランチをビルドします。

BuildA からアーティファクトの小さなセットを取得し、ファイルに対して FxCop を実行する別のビルド (BuildB) を作成したいと考えています。そして、BuildB に Finish Build トリガーを持たせて、BuildA がいずれかのブランチで完了すると、BuildB がそのブランチからアーティファクトを取得して実行できるようにします。

これを設定するには、いくつかのハードルがあるようです。

  1. [Edit Artifact Dependency] ボックスを開くと、ワイルドカードやパターン マッチではなく、論理的なブランチ名である [Build branch] を指定する必要があります。そのため、BuildA から生成されるすべてのビルドにアーティファクトの依存関係をセットアップする方法がわかりません。

  2. "Finish Build Trigger" にはブランチ フィルターがあり、"+:*" を挿入してすべてのブランチをキャッチできるように見えますが、それは "Artifact Dependency" ブランチ名の値とどのように一致するのでしょうか?

4

1 に答える 1