<< Previous Back to Product Tour Table of Contents Next >>

BuildBeat supports distributed building, also known as parallel builds. The following screenshots demonstrate how to configure distributed builds.

Step 1 : Setup Build Agents

Agents are instances of the BuildBeat Service that are configured to act as build agents. Build agents communicate with the master build server and do work on behalf of the master build server.




Step 2 : Create a Pool within the Build Task Sequence

Tasks can be placed within pools. All tasks that are placed within the same execution pool are allowed to be executed simultaneously by build agents.


Step 3 : Place Tasks Into Pools

With the pool created, build tasks can now be placed into pools for execution. This is done using the Distributed Execution tab of the build task configuration screen.


Step 4 : Wait for the Pool to Complete Execution

There will be times in the build sequence where you want to synchronize the execution before continuing with the rest of the build tasks. This is done using the Wait for Pool to Complete task. For example, you can wait for the Compile pool to complete execution before running your unit tests.


<< Previous Back to Product Tour Table of Contents Next >>