More ideas/feature requests
(1)
Ability to create slaves, not just remote quickbuild installs (which is a lot of setup), but slaves for building. Basically for distributed builds.
Say we run out of capacity on a certain server, we want to be able to seamlessly add capacity. We could discover servers thru multicast or some standard discovery protocol, which would then advertise it's capabilities, e.g. what 3rd party APIs are available (if needed), etc.
QuickBuild could then intelligently distribute a waiting build to a free/idle slave.
The alternative is to maintain multiple quickbuild installs, which can become cumbersome. A single management console would be useful.
(2)
Next, add some metric reporting to say how often builds run, how often they are successful, how busy certain build queues are, etc. Either using something like JRobin or any tool to store and display the data.
Thanks,
Ed