> ## Documentation Index
> Fetch the complete documentation index at: https://www.ravion.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Pipeline configuration

> Complete reference for the Ravion pipeline configuration schema, including steps, blocks, inputs, variants, triggers, and outputs.

Pipeline configuration defines steps, parallel and group blocks, inputs, variants, and triggers. Use this reference when you write pipeline config files or validate generated pipeline definitions.

See [Pipeline config file](/config-as-code/pipeline-config-file) to pull, edit, and apply a pipeline config from a version-controllable file,

For a compact, machine-readable version, fetch [https://api.ravion.com/pipelines/schema.md](https://api.ravion.com/pipelines/schema.md).

<Note>
  Pipeline builder configs still include `nixpacks` for existing pipelines, but it is deprecated. Use `railpack` for new `build:image` and `build:static` steps.
</Note>

> The full rendered schema reference is omitted from this Markdown view to save tokens.
> Fetch [https://api.ravion.com/pipelines/schema.md](https://api.ravion.com/pipelines/schema.md) for the complete pipeline schema in a compact, machine-readable format.
