Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Pipeline ¶
type Pipeline struct {
// contains filtered or unexported fields
}
func NewPipeline ¶
func NewPipeline() *Pipeline
func NewPipelineWithLogger ¶
func (*Pipeline) AsNestedStep ¶
func (*Pipeline) WithAbortHandler ¶
type Result ¶
func (Result) IsSuccessful ¶
type Step ¶
type Step struct {
Name string
F ActionFunc
P Predicate
}
func NewIfElseStep ¶
func NewIfElseStep(name string, predicate Predicate, trueAction, falseAction ActionFunc) Step
func NewStep ¶
func NewStep(name string, action ActionFunc) Step
func NewStepWithPredicate ¶
func NewStepWithPredicate(name string, action ActionFunc, predicate Predicate) Step
Click to show internal directories.
Click to hide internal directories.