私たちの MS ビルド セットアップには、複数のエージェントを備えた複数のビルド マシンがあります。エージェントは、ビルド マシンにインストールされたさまざまなソフトウェアでタグ付けされます。私のビルドは、「MatchAtLeast」を使用して 2 つのタグを探しています。最近、TFS は別のビルド マシンを選択することがありますが、そのマシンでは常に失敗します。その特定のマシンにインストールされている特定の他のソフトウェア パッケージが原因である可能性があると考えているため、問題のあるソフトウェアを表す特定のタグを持つビルドで利用可能なマシンから除外したいと考えています。
そのソフトウェアを持っていないすべてのものにタグを追加できると思いますが、それはばかげているようです。それがインストールされた場合、追加する人は新しくインストールされたソフトウェアのタグを追加するだけでなく、削除する必要がありますそのソフトウェアがないことを示すこの他のタグ。
特定のタグを持つビルド エージェントを回避するようにビルド定義を構成する方法はありますか?
TFS 2012 update 2 を使用しています。