What is Continuous Integration (CI)? Simply said, it is the concept of always and continuously integrating your changes.  The change results must also be available within a reasonable period of time.  Developer(s) checking new changes/codes into the repository should automatically trigger the builds.
CI is mainly enforced with a build tool called CruiseControl.  This tool’s primary [...]