We all know that many organizations still adhere to old development practice with complete lack of current agile development methodology as per current technology & trends. To be more productive and agile development organization, it has to use the latest methodologies, processes, Technology and Tool. This work is daunting and one-size can't fit all the organization and it is really difficult to prescribe something specific for an organization. The best we can do is to identify the key areas of improvement and work on those one by one. Then, feed the identified idea through an agile process and let it churn over the period of time. We want to make sure, we re-evaluate the process at least every six months and feed in the lesson-learnt into the guideline. One of the identified area of improvement is Continuous Integration (CI). I couldn't find any cook-book or one-size-fits-all prescription on this topic, so I'm trying to dig into this topic and come up with some k