[bldr]docs
Build APIbldr

PipelineStepProps

Props for Pipeline.addStep. Optional fields default — see the

interface in bldr

Props for Pipeline.addStep. Optional fields default — see the module docs: the stored step always carries every field.

Properties

action: PipelineAction

property

What the step does. Default: nothing ({ type: "noop" }) — a step that only sequences or gates others.

See PipelineAction.

cancelConditions: PipelineCondition[]

property

Any of these holding cancels the step instead of running it. Default: none (never cancelled).

See PipelineCondition.

conditions: PipelineCondition[]

property

All must hold for the step to start. Default: none (always starts).

See PipelineCondition.

dependsOn: PipelineStep[]

property

Steps of the same pipeline that must complete before this one.

See PipelineStep.

labels: Record<string, string>

property

Free-form labels: what the step is for. Default: {}.

On this page