Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ErrCyclicalDependency = errors.New("linter: cyclical step dependency detected")
ErrCyclicalDependency is returned when a Pipeline step defines a cyclical dependency, which would result in an infinite execution loop.
var ErrCyclicalPipelineDependency = errors.New("linter: cyclical pipeline dependency detected")
ErrCyclicalPipelineDependency is returned when a Pipeline defines a cyclical dependency, which would result in an infinite execution loop.
var ErrDuplicatePipelineName = errors.New("linter: duplicate pipeline names")
ErrDuplicatePipelineName is returned when two Pipeline resources have the same name.
var ErrDuplicateStepName = errors.New("linter: duplicate step names")
ErrDuplicateStepName is returned when two Pipeline steps have the same name.
var ErrMissingDependency = errors.New("linter: invalid or unknown step dependency")
ErrMissingDependency is returned when a Pipeline step defines dependencies that are invlid or unknown.
var ErrMissingPipelineDependency = errors.New("linter: invalid or unknown pipeline dependency")
ErrMissingPipelineDependency is returned when a Pipeline defines dependencies that are invlid or unknown.
var ErrPipelineSelfDependency = errors.New("linter: pipeline cannot have a dependency on itself")
ErrPipelineSelfDependency is returned when a Pipeline defines a dependency on itself.
Functions ¶
Types ¶
This section is empty.