Keep code integrated and build release infrastructure with the rest of
the application. The ultimate goal is to be able to deploy all but the
last few hours of work at any time.
To do so, integrate every few hours and keep your build, test, and
other release infrastructure up to date. Each integration should get
as close to a real release as possible.
Prefer synchronous integration, in which you wait for the integration
to succeed, to asynchronous integration, in which a tool tests the
integration for you. Synchronous integration requires fast builds, but
ensures that they never break.
This is being implemented by the SacemaBoot deployment system.
| «Main Page | • Queries? Email: Roger Mateer | • Last Modified: 2011/08/10 | • All rights reserved © SACEMA 2011 |