CI/CD Pipeline Overview
This Jenkins pipeline automates image builds using Google Buildpacks and manages deployments via GitOps to GKE.
Key Stages
- Checkout & Prepare Source: Cleans workspace and fetches the configured branch from GitLab.
- Build & Push Docker Image: Uses
pack buildwith Node.js v20.10.0 and pushes to Google Artifact Registry. - GitOps Helm Tag Update: Updates `values.yaml` in the Helm repo and commits changes automatically.