Code Reviews with Gerrit
summary
Gerrit is presented as a Git-integrated code review gate that developers use by pushing changes over SSH; it automates workflows via Git hooks and scripts (generating Change-Id hooks, sharing hook configs globally, scripting reviewer lists). Examples include using a single Change-Id to track multiple patchsets, Jenkins integration that auto-verifies builds/tests and posts approvals, and a real failure case where misuse of submit/publish actions caused an unintended push to the final repository.
AI-written summary · about
chapters (8)
- 0:00Gerrit introduction
- 6:32Gerrit basics workflows
- 10:52UI change browsing
- 18:04Review process mistakes
- 23:19Automated reviews notifications
- 30:15Jenkins integration tests
- 33:23Changing work culture
- 37:58Advanced strategies branch issues
related talks
30mImplementing Continuous Deployment with Jenkins & Gerritt
46mContinuous Delivery On Premise: Gerrit, Jenkins and SonarQube ...
30mCode Review for Operations
42mUsing Git like a pro
31mGitOps, the Final Frontier: Proposing, Promoting, and Reverting
48mTrunk Gating with Gerrit, Jenkins & Zuul
28mPushing Git repos over the speed limit.
44mExtending GitHub Flow with Practical Testing
