A three stage GitLab CI/CD pipeline for a Eurosystem grade financial platform
serving major European institutions. Delivered within an in house platform team.
Client details generalised under NDA.
The problem
Releases were manual and ordered by memory. Artifacts were not
consistently versioned, secrets sat in CI job variables, and the audit trail was
ticket comments and recollection. Where downtime is a reportable regulatory
event, that is a risk.
What I built
Build, test and deploy stages with an approval gate before production.
Immutable versioned artifacts promoted between environments rather than rebuilt.
Automated rollback wired to failure conditions. Jenkins jobs consolidated into
the pipeline, secrets moved into managed storage.
How I verified it
I failed deploys on purpose to confirm rollback behaved as designed. An untested
rollback is a hope, not a rollback.
Result
Lead time from commit to production fell 60 percent. Every release is traceable
to a commit, and no release depends on one person being available.
case-01-cicd-pipeline-regulated-platform.pdf
Like this project
Posted Aug 22, 2026
Three stage GitLab CI/CD pipeline for a regulated financial platform. Lead time from commit to production down 60 percent.