← DevOps & CI/CD learning pathDevOps & CI/CD · Module 4 of 10
Building pipelines
Design CI/CD pipelines with stages and jobs.
📖 Key ideas
- Stages: checkout → install → lint → test → build → scan → deploy.
- Pipelines as code: YAML in the repository.
- Runners/agents execute jobs.
- Secrets come from the CI secret store.
- Fail fast: run quick checks first.
💡 Real-life example: A pipeline is an assembly line where each station checks or builds something before passing it on.
StageGroup of pipeline jobs
JobSet of steps on a runner
RunnerMachine executing jobs
Pipeline as codePipeline defined in versioned files