← Back to topic library
Dev MaxxingAdvancedInfrastructure and Deployment75 sec
CD pipeline
A CD pipeline automatically takes code that has passed its checks and deploys it to a live environment, reducing manual steps in releasing changes.
Prerequisite: CI pipeline
What matters
Automating deployment reduces the risk of human error during release and makes shipping small, frequent changes practical instead of relying on large, risky manual releases.
Example
Once a change passes its CI checks, a CD pipeline might automatically deploy it to production without anyone needing to manually copy files or run deployment commands.
Common misconception
A CD pipeline does not remove the need for testing before deploying; it usually runs right after a CI pipeline's checks have already passed, not instead of them.
Recall question
What manual risk does automating deployment through a CD pipeline reduce?
Keywords and related concepts
CD pipelinecontinuous deploymentrelease automationci pipeline