
Every commit to this portfolio triggers a fully automated pipeline — build, test, push to ECR, deploy to EKS. Zero manual steps. Bootstrapped with a Backstage golden path template.
Code push triggers pipeline via webhook. Branch protection rules enforce PR reviews before merge to main.
Docker image built, tagged with commit SHA. Multi-stage Dockerfile keeps images lean and secure.
Unit tests, integration tests, and security scans (Trivy) run in parallel. Pipeline fails fast on any issue.
Signed image pushed to private ECR registry. Image digest tracked for immutable deployments.
Helm chart updated with new image tag. Rolling deployment with health checks and automatic rollback on failure.
Post-deploy smoke tests hit production endpoints. Slack notification sent on success or failure.
The CI/CD pipeline for this portfolio is bootstrapped using a golden path template from the Internal Developer Platform built with Backstage. The template pre-wires GitHub Actions workflows, Dockerfile conventions, Helm chart scaffolding, and ECR push configuration — so new services get a production-ready pipeline in minutes, not days.
View IDP Backstage Project