Continuous Integration - DZone - Refcardz
“Another quick reference card on Continuous Integration Patterns. Automation of builds is not a new practice, why not learn how to consistently describe and develop it.”
Continuous Integration is the process of building software with every change committed to a project’s version control repository. CI can be explained via patterns (i.e., ineffective approaches used to “fix” the specific problem) and anti-patterns associated with the process. This DZone Refcard will walk you through 40 different Patterns and Anti-patterns associated with CI and expands the notion of CI to include concepts such as Deployment and Provisioning. The end result is learning whether you are capable of delivering working software with every source change.