What is CI/CD?
Also called: Continuous integration, Continuous deployment
The short answer
CI/CD is automation that checks and ships code: continuous integration runs builds and tests on every change, and continuous deployment releases what passes.
CI/CD, explained
It catches broken builds before visitors do and makes small, frequent releases safe.
Questions people ask about CI/CD
What is CI/CD?
CI/CD is automation that checks and ships code: continuous integration runs builds and tests on every change, and continuous deployment releases what passes.
Related terms
To deploy is to publish a new version of a website to its host so visitors see it; modern hosts deploy automatically when code is pushed to Git.
Automated testingAutomated tests are code that checks other code: unit tests check small functions, and end-to-end tests drive a real browser through whole user flows.
GitHubGitHub is a platform that hosts Git repositories online and adds collaboration tools like pull requests, issues and automated workflows.
Staging environmentA staging environment is a private copy of a website that mirrors production, used to test changes before they go live.
Part of the Web Encyclopedia by Apex Flow Digital. Definitions are general knowledge, kept current, with no invented statistics.