Documentation ¶
Index ¶
Constants ¶
View Source
const ExitCode string = "exitCode"
View Source
const Stdout string = "stdout"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Collector ¶
type Collector interface {
CollectContext(ctx context.Context) (env map[string]interface{}, err error)
}
Collector is a set of tools for collecting parameters/context from user defined task
type ComposeCollector ¶
type ComposeCollector struct {
// contains filtered or unexported fields
}
func (*ComposeCollector) CollectContext ¶
func (it *ComposeCollector) CollectContext(ctx context.Context) (env map[string]interface{}, err error)
type ExitCodeCollector ¶
type ExitCodeCollector struct {
// contains filtered or unexported fields
}
func NewExitCodeCollector ¶
func (*ExitCodeCollector) CollectContext ¶
func (it *ExitCodeCollector) CollectContext(ctx context.Context) (env map[string]interface{}, err error)
type StdoutCollector ¶
type StdoutCollector struct {
// contains filtered or unexported fields
}
func NewStdoutCollector ¶
func (*StdoutCollector) CollectContext ¶
func (it *StdoutCollector) CollectContext(ctx context.Context) (env map[string]interface{}, err error)
type ValuedCollector ¶
type ValuedCollector struct {
// contains filtered or unexported fields
}
func NewValuedCollector ¶
func NewValuedCollector(status v1alpha1.ConditionalBranchesStatus) *ValuedCollector
func (*ValuedCollector) CollectContext ¶
func (it *ValuedCollector) CollectContext() (env map[string]interface{}, err error)
Click to show internal directories.
Click to hide internal directories.