Pipeline
In plain terms
An automated sequence of steps that takes code from commit to deployment.
Going deeper
A CI/CD pipeline chains stages like build, test, scan, and deploy so changes flow through consistent, repeatable automation. It removes manual, error-prone release steps.
Under the hood
Defined as code (YAML), with stages, gates, and approvals; good pipelines fail fast, are idempotent, and produce traceable, reproducible artifacts.
Examples
build β test β scan β deploy stages; Jenkinsfile, GitHub Actions workflows.
Think of it like...
Like a car assembly line: each station does one job in order, and a vehicle (release) rolls out reliably at the end.