Book a 30-min callBook a call

What is CI/CD? Continuous integration and delivery, explained

CI/CD automatically tests every code change and releases it safely. What continuous integration and delivery mean, what a pipeline does, and why it matters.

A pipeline of connected stages, build, test and deploy, with check marks, ending in a live server.
Written by
BYD Tech
Updated
Topic
Web apps
Reading time
3 min read

Questions people ask

What does CI/CD stand for?

Continuous integration and continuous delivery, or continuous deployment. It is the practice of automatically building, testing and releasing code changes.

What is the difference between continuous delivery and continuous deployment?

With continuous delivery, every passing change is ready to release and a person triggers it. With continuous deployment, passing changes are released automatically.

What is a CI/CD pipeline?

The automated series of steps every code change goes through: build, test, scan, deploy to a preview or staging environment, and release to production.

Does a small startup need CI/CD?

A basic version, yes. Automatic tests on every change and simple, repeatable releases save more time than they cost, even for one or two developers.

Building something like this?