Enjoy Code Review Again – Marrying Gerrit with Jenkins in 20 Minutes
Code Review usually rocks: You detect up to 80 percent more faults per hour than with a testing only approach.
Automated Code Reviews are key for concepts like CD and DevOps.
Code Review Tools usually suck: You have to manually extract changes from clumsy interfaces and waste your time on reviewing half-baked patches that do not even compile. Uploading/reworking patches is painful as well and once you got approval, you can no longer cleanly merge them.
Welcome to Gerrit and Jenkins, making Code Review enjoyable again!
Gerrit, a Java based Git server and Code Review Tool allows you to stay in your favorite environment for every step of the code review process. Gerrit deeply integrates with CI tools like Jenkins. Jenkins will make sure that whatever you are going to review/merge passes all defined quality gates.
After introducing Gerrit and its interaction with Jenkins, we will show how to configure and connect those two from scratch and have a live demo on what can be done with this setup.