Continuous Delivery On Premise: Gerrit, Jenkins and SonarQube ...
summary
A French team describes running an on-premises continuous delivery pipeline using Gerrit as their Git manager, integrated with Jenkins, SonarQube and Jira. They explain replacing their Git hosting with Gerrit and orchestrating plugins/workflows to enforce pre-commit change review, maintain a shared working codebase, and automate tasks like Jira workflows, merges, cherrypicks, continuous deployment and new-project setup.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:48Objectives
- 3:52Characteristics of continuous delivery
- 5:37Components
- 12:57Jira - Example of custom workflow
- 13:18Developer
- 16:01Gerrit - Discussions
- 16:59Gerrit - Votes
- 18:36Gerrit - Chained pull requests
- 21:58Jenkins pipeline
- 26:36Example of Jenkinsfile
- 29:02SonarQube
- 33:15Difficulties encountered
- 36:29Open issues
- 40:06Questions?
related talks
30mImplementing Continuous Deployment with Jenkins & Gerritt
32mContinuous Delivery as a Service
32mFiring up a holistic Continuous Delivery Pipeline
29mFrom scheduled builds to commit triggered pipelines
36mCI/CD BoF: Delivering Quality Quickly
27mAutomation, Innovation and Continuous Delivery
30mQA in DevOps: Transformation thru Automation via Jenkins
46mGitOps, Jenkins X & the Future of CI/CD
