Robust delivery with CI/CD
summary
DORA data shows medium/low teams suffer 15–64% deployment failures with one day–one week recovery, high performers see ~10% failures and <1 day recovery, and elite reach ~5% failures and minutes‑to‑<1‑hour recovery. The practical stack described moves code from Git to containers into GitLab CI with linting (Pint, PHP‑CS), static‑analysis baselines, Danger JS, migrations via Artisan schema dump, seeded review databases and automated review environments; gradual rollouts and Unleash feature flags enable percentage cohorts and instant disables so deployments actually work.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:17DevOps Overview
- 7:16Continuous Integration
- 7:59Continuous Delivery
- 13:09Automating Pipelines
- 17:59Testing Strategies
- 21:55Feature Flags
- 26:21Final Thoughts
related talks
54mFrom Code to Customer
46mDevops for PHP Developers
27mWhen One Line Took Thousands of Websites Offline
47mGitLab and PHP? It Works! Tips, Tricks and Learnings
33mPanel: Deployment
37mCI/CD Observability, Metrics and DORA: Shifting Left and Cleaning Up!
22mA Crawl, Walk, Run Story of CI/CD
34mAmplifying CI/CD helped Wag! reduce release process by 600%
