I am new to the whole CI process and have been tasked with researching a solution. So this may sound like a dumb question to some...
So, I have been looking at Team City (Pro version) and was wondering if it was necessary to set up separate build agents based on the target environment.
Our application portfolio includes some legacy web apps that run on a Windows Server 2003 box. Newer more recently developed web apps run on Windows Server 2008 R2. Naturally we have separate test boxes for each environment.
Should I set up a build agent for each server o/s? (i.e. one for 2003 and for 2008). I guess it would make sense to seeing as the build output should be production release ready.
EDIT: Developing .NET apps