Skip to content

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.

    View example

  • Inputs and Outputs


    Pass files between tasks in the same job using inputs and outputs. See also: the tutorial version in Getting Started.

    View example

  • Set Pipeline Example


    Use a set_pipeline step so a pipeline can configure other pipelines (or itself).

    View example

Once these feel familiar, move on to Pipeline Patterns for more advanced shapes.