Continuous Integration (Part 2) – CI Server & Tools

[This post was originally written for TechTownTraining blog. You can find the original article here] Introduction In the previous post in this series on Continuous Integration (CI), we looked at the basic concepts of CI, how it helps in reducing faults while integrating software, the advantages and difficulties in adopting it and finally, how it…

Continuous Integration – Introduction

[This post was originally written for TechTownTraining blog. You can find the original article here] Introduction Continuous integration, referred to in short as CI, is a technique developed by Grady Booch in which developers are encouraged to continually merge their code into the main source code repository. Each of these ‘merges’ or ‘commits’ into the…