Limited build grid run-all

I think my question might be better explained with an example.

If I have a build that should run on Linux, XP and Windows 7 and my TeamCity agent farm is composed of 2 Linux machines, 2 XP machines, 2 Windows 7 machines is there a way to configure TeamCity to run of the first available Linux, XP and Windows 7 machine without running a build on every agent machine?

I can see that I could use templates and 3 separate build configurations to do this, but a "run..." option and/or compatible agents setting would be more desirable to me.


1 comment
Comment actions Permalink

In this case you probably need to create several copies of your build configuration, one for each platform. Doing so you'll get separate history of builds for each platform and much simpler failure analysis.


Please sign in to leave a comment.