Back to Glossary
CI/CD

What is CI/CD?

Continuous Integration and Continuous Delivery — automating build, test, and deploy pipelines.

CI/CD stands for Continuous Integration (automatically building and testing code on every commit) and Continuous Delivery/Deployment (automatically releasing validated code to production). CI catches bugs early by running tests on every push. CD ensures software can be deployed reliably and frequently. A typical pipeline: code push → lint → unit tests → build Docker image → integration tests → deploy to staging → deploy to production. GitHub Actions, GitLab CI, and Jenkins are popular CI/CD tools.

Deep Dive Guide

github actions cicd pipeline tutorial

Free Tool

ci generator

Test your knowledge of CI/CD and 130 other DevOps concepts