Information Technology Reference
In-Depth Information
Chapter 4
Building Software at Every Change
Separate Build
Scripts from
Your IDE
Perform Single
Command Builds
Centralize
Software Assets
Automate Builds
Create a
Consistent
Directory
Structure
Use a Dedicated
Integration Build
Machine
Fail Builds
Fast
Build for Any
Environment
(Optional)
Run Manual
Integration Builds
(Optional)
Use a CI Server
Run Fast Builds
Stage Builds
The whole damn universe has to be taken apart, brick by brick,
and reconstructed.
—H ENRY M ILLER , A MERICAN WRITER AND PAINTER (1891-1980)
In the early 1900s, workers on the Ford assembly line manufactured
cars by hand. A Model T took several days to create. Today, cars are
infinitely more complex than the Model T, yet they now take a fraction
of the time to assemble. Why is this? The answer is simple: automa-
tion. The automobile manufacturing industry has removed humans
from repetitive tasks and replaced them with robots. So, too, can time-
65
 
Search WWH ::




Custom Search