CI/CD
Automating the path from code change to live deployment.
Definition
Continuous Integration (CI) automatically tests every code change. Continuous Deployment (CD) automatically ships changes that pass tests to production. Together, CI/CD creates a pipeline where pushing code triggers tests, and passing tests triggers deployment — no manual steps required.
Example
You push a fix to GitHub. A CI pipeline runs your test suite in 30 seconds. All tests pass, so the CD pipeline automatically deploys the new version to Vercel. Users see the fix within a minute.
See it in context Learn how CI/CD fits into the bigger picture of how software actually works.
Read the Guide →