Skip to content

CI/CD

Also called Continuous Integration / Continuous Deployment

What is CI/CD?

A set of automated practices where code changes are frequently built, tested, and securely deployed to production without manual human intervention.

Continuous Integration (CI) automatically runs tests every time a developer merges code, ensuring the application doesn't break. Continuous Deployment (CD) takes that validated code and automatically pushes it to live servers. Together, CI/CD pipelines replace manual release days with a continuous, automated flow of small, safe updates.

How it relates to Orbit

Orbit’s Git/Deploy area shows deployment health and lets you investigate failed builds. See Project Window for details.

When you would use it

You implement CI/CD to eliminate human error from the release process, ensuring that software is rigorously tested and deployed rapidly and safely.

Common operations

  • Automatically running a suite of unit tests on every pull request.
  • Deploying the main branch to an AWS production server automatically upon merge.

Related terms

Where this is taught

Going deeper