Pipeline

Noun · Development

Definitions

  1. A series of automated steps that process data or code sequentially. In CI/CD, a pipeline builds, tests, and deploys code. In data engineering, a pipeline extracts, transforms, and loads data (ETL). The word is used so broadly it is almost meaningless without context.

    In plain English: An automated assembly line for code or data — each step does one thing and passes the result to the next step, from start to finish.

    Example: "The deployment pipeline runs linting, unit tests, integration tests, staging deploy, and production deploy — all triggered by a single git push."

Related Terms