CI/CD

I treat the pipeline as part of the engineering product. It should give feedback fast, block dangerous changes and make deployments repeatable without manual steps, which sooner or later always start producing mistakes.

GitHub Actions, GitLab CI, Jenkins, CI/CD, Build Pipelines, Deployment Pipelines, Artifacts, Automated Testing, Quality Gates, Release Automation, GitOps, ArgoCD, Argo Rollouts, Rollback, Blue-Green Deployment, Canary Deployment