Continuous Integration with Git and Jenkins

Continuous Integration (CI) defines a software development process where the source code is pushed by developers to a central repository and verified by automated builds. Its main aim is to detect issues as early as possible and avoid integration hell. It is a fundamental practice in any software development team. In this article, we are … Read more

Continuous Delivery Prototyping Step by Step

This is the first of a series of articles where we will embark on our journey to prototyping continuous delivery. The approach taken is going to be very practical. My assumption is that if you are reading this article you already know about continuous delivery and its benefits. This way we can avoid getting lost … Read more