Fundamentals
Bare pipeline files for the basics — copy one, deploy it with
fly set-pipeline, and
poke at it. No walkthrough attached.
New to Concourse?
The Getting Started tutorial in the Docs covers the same ground with full explanations and a guided setup — start there instead if you haven't run a Concourse pipeline before.
-
Hello World Pipeline
The smallest possible pipeline: one job, one task, one
echo. See also: the tutorial version in Getting Started. -
Inputs and Outputs
Pass files between tasks in the same job using inputs and outputs. See also: the tutorial version in Getting Started.
-
Set Pipeline Example
Use a
set_pipelinestep so a pipeline can configure other pipelines (or itself).
Once these feel familiar, move on to Pipeline Patterns for more advanced shapes.