1. CI/CD Concepts

Continuous Integration (CI)

Continuous Deployment (CD)

image.png

Continuous Delivery vs. Continuous Deployment


2. Building Basic Pipelines

A pipeline is a series of automated steps—such as code checkout, build, test, and deployment—that code changes move through on their way to production. Below are common CI/CD tools and the typical structure of a pipeline.

Popular CI/CD Tools

1. Jenkins

image.png