Parallel builds

As more projects are added to the build server, the build schedule becomes too crowded, especially if each project takes a while to build. Instead of having hourly builds, you might end up with daily builds (and that is not the best practice).

To remedy this problem, concurrent or parallel builds were implemented in Continuum (beginning at version 1.3). In this section, we will learn how to configure and utilize parallel builds to our advantage.

How it works

Continuum makes use of multiple build queues to build projects concurrently. If you look back at the diagram from Chapter 8, Continuum—Ensuring the Health of your Source Code, which shows how project groups, build definitions, schedules, and build queues are related, you will ...

Get Apache Maven 2 Effective Implementation now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.