Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionContext ¶
type ExecutionContext struct { JobID string Pipeline *pipeline.Pipeline Tracker tracking.JobTracker // contains filtered or unexported fields }
ExecutionContext - context for a execution
func NewExecutionContext ¶
func NewExecutionContext(jobID string, pipeline *pipeline.Pipeline, tracker tracking.JobTracker) *ExecutionContext
func (*ExecutionContext) TaskHandler ¶
func (e *ExecutionContext) TaskHandler(handler func(*pipeline.Task, map[string]string) (*ExecutionResult, error)) *ExecutionContext
Handler - Sets the handler for this worker
func (*ExecutionContext) Variables ¶
func (e *ExecutionContext) Variables(variables map[string]interface{}) *ExecutionContext
type ExecutionResult ¶
Click to show internal directories.
Click to hide internal directories.