Cloud & DevOps
Cloud-Native CI/CD Platform
GitOps pipeline with Kubernetes, Helm and progressive delivery
- Kubernetes
- Docker
- Helm
- Argo CD
- +2
Cloud & DevOps · Major Project
Every commit built, tested, quality-gated and deployed by a Jenkinsfile
Overview
A classic enterprise pipeline, run end to end on your own machine. A declarative Jenkinsfile checks out a Spring Boot app, compiles and unit-tests it, sends the code to SonarQube for analysis and stops the build if the quality gate fails. Builds that pass are packaged into a Docker image and deployed to a staging container. Jenkins and SonarQube Community both run locally in Docker, free of charge.
What makes it stand up
Module breakdown
Maven compile, JUnit tests and JaCoCo coverage reports.
SonarQube analysis with a custom quality gate.
Docker image tagged with the build number and commit.
Staging deploy with a smoke test before the build is marked green.
Credentials, agents, webhooks and build notifications.
After this, you will be able to
Technology stack
You receive
Keep looking
Cloud & DevOps
GitOps pipeline with Kubernetes, Helm and progressive delivery