Pipeline
A pipeline is the automated step sequence in CI/CD from commit to deployment: build→test→scan→deploy.
Purpose
Automate code delivery with quality and speed guaranteed.
Mechanism
Stages chained: source→build→test→scan→deploy. Each stage produces artifacts passed to the next. Gate conditions (tests pass/no severe vulnerabilities) control progression. Failures abort and notify. Parallel stages speed things up.
Use cases
- CI/CD
- Automation
- Quality gates