</>CodexBash
All articles
DevOps

CI/CD explained

Continuous integration, continuous delivery and continuous deployment explained: what a pipeline does, a complete GitHub Actions workflow that tests, builds and deploys, environments and approvals, secrets, and the practices that keep pipelines fast and trustworthy.

CodexBash, , 4 min read

Without automation, releasing software means someone pulling the latest code, running tests if they remember, building by hand and copying files to a server, with a different result each time. CI/CD replaces that with a pipeline: every change pushed to the repository is automatically tested, built into a deployable artifact, and delivered to an environment, the same way every time. This article explains the three ideas behind the acronym and builds a working pipeline with GitHub Actions.

Sign in to read the rest

The whole 4 minute article is free with an account, along with every problem, lesson and tutorial. No card.