Multi-Stage Continuous Integration

http://www.ddj.com/development-tools/212201506 is another good article for CI.