CI/CD
Published Updated
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.