Agent compatibility and concurrent stages

Hello,

Is the agent compatibility determined on per configuration or per stage basis? The walkthru states that there needs to be an agent that's capable of executing the configuration, however I get the impression that Continua is capable of allocating individual stages to different agents. So is it possible to configure for example an agent having all the stuff required to build installers, and have Continua to build all the installers at that agent?

Bit related question concerning the stages - is it possible to have Continua execute stages concurrently or are they strictly sequential? For example significant part of our build time is consumed by building the documentation, and obviously we'd prefer to have it built on another agent at the same time the software is built. Only limitation is obviously that both tracks need to be complete for when the installer is built.

Hi Olli,

Agent compatibility is determined per stage, Continua will send stages to different agents depending on capability and load of the agents, favoring agents that we have already used for the build.

The Agent Compatibility Matrix view in the administration section shows exactly which agents are compatible for each stage in each build. Earlier builds did not actually show the stages in the this view, which was wrong and has been fixed in the last few builds.

Regarding concurrent stages, it has been on the feature list since day 1, but we’ve shelved the idea for the initial release. So stages are executed in a strictly sequential manner.

Regards,
Paul.