私はCIプロセス全体に不慣れであり、ソリューションの研究を任されています。だから、これは一部の人にとってはばかげた質問のように聞こえるかもしれません...
そこで、私はTeam City(Proバージョン)を見ていて、ターゲット環境に基づいて個別のビルドエージェントをセットアップする必要があるかどうか疑問に思いました。
当社のアプリケーションポートフォリオには、WindowsServer2003ボックスで実行されるいくつかのレガシーWebアプリが含まれています。最近開発された新しいWebアプリは、Windows Server2008R2で実行されます。当然、環境ごとに個別のテストボックスがあります。
サーバーごとにビルドエージェントを設定する必要がありますか?(つまり、2003年と2008年に1つ)。ビルド出力は本番リリースの準備ができているはずなので、見るのは理にかなっていると思います。
編集: .NETアプリの開発