Agile & Delivery playbook/Module 7 · Engineering practices
Day 61 / 100 · Engineering practices · CI/CD
Make releases boring.
Continuous integration merges and tests every change automatically. Continuous delivery keeps every change ready to release at the push of a button.
01
Commit small
Small changes, merged to main often.
02
Build and test
Every commit built and tested automatically.
03
Deploy to staging
Automatically, the same way every time.
04
Release
One click, or fully automatic once you trust it.
Read this day in the full version