runner/pipe_step library

Classes

ActionStep
A step that runs Dart code, such as deleting a folder or calling an API
CommandStep
A step that runs a single command and fails when the command exits with a non-zero code
PipeStage
A titled group of steps, run in order
PipeStep
A unit of work in the pipeline
StepContext
What a running step can do. Everything goes through the runner, so that it is shown and logged
StepError
The reason a step has failed
StepGroup
Steps that belong together, such as building a platform and then processing the build output

Enums

FailurePolicy
What happens to the rest of the run when a step of a stage fails
RunCondition
When a step runs, given what has happened before it