Skip to content
uencoder

CI/CD

CI/CD is the practice of continuous integration (automated build and test) plus continuous delivery/deployment (automated release), accelerating safe delivery.

Purpose

Automate the pipeline from commit to deployment, improving delivery speed and quality.

Mechanism

CI: every commit triggers automated build + tests + static analysis. CD: tested changes deploy automatically to staging/prod. Pipeline stages: build→test→scan→deploy. Jenkins/GitHub Actions/GitLab CI.

Use cases

  • Automated delivery
  • Quality gates
  • Deployment automation

Related terms

Related tutorials

References