runner/pipe_events library

Classes

CommandFinished
Has the exitCode when the command has run, or the error when it could not be started
CommandOutput
A line of the output of a command, redacted
CommandStarted
PipeEvent
Something that has happened during a run, sent by the runner to the reporters
PipeReporter
Shows or records the events of a run, e.g. in the terminal or in the log file
PipeRunInfo
What is being run, shown at the top of the output
PipeRunResult
The outcome of a run
RunFinished
Sent once, after the last step
RunStarted
Sent once, before the first step, with all the steps planned to run
StepFinished
The step has succeeded, failed, or been skipped, as told by step.status
StepLogged
A line meant only for the log file
StepStarted
StepState
The state of a step during and after the run, shared with the reporters
StepStatusChanged
The step has reported what it is doing, which is also in step.statusText
StepWarned

Enums

StepStatus
Where a step is in its run