© Nikhil Pathania 2017

Nikhil Pathania, Pro Continuous Delivery, 10.1007/978-1-4842-2913-2_7

7. Pre-tested Commits Using Jenkins

Nikhil Pathania

(1)Bangalore, Karnataka, India

In the current chapter we will learn about pre-tested commits and the means to achieve them using Jenkins. We will do this by leveraging the Distributed nature of Git and Merge before build feature of Jenkins.

Pre-tested Commits

Continuous Integration requires developers to publish each and every change (commit) to the Integration/Master branch. All these changes (on the Integration/Master branch) are built, tested, and analyzed for quality, and only after this we know if a change is good or bad. Pre-tested commits (Gated Check-in), on the other hand, ensures that not all, but ...

Get Pro Continuous Delivery: With Jenkins 2.0 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.