Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Expression ¶
type LoopInfo ¶
type LoopInfo struct { TaskName string `yaml:"task"` Input map[string]string `yaml:"input"` PublishRaw interface{} `yaml:"publish"` Publish map[string]string `yaml:"-"` PublishList []PublishObj `yaml:"-"` ErrorPublishRaw interface{} `yaml:"publish-on-error"` ErrorPublish map[string]string `yaml:"-"` ErrorPublishList []PublishObj `yaml:"-"` }
type PublishObj ¶
type Spec ¶
type Task ¶
type Task struct { Join int `yaml:"join"` Action string `yaml:"action"` Input map[string]string `yaml:"input"` PublishRaw interface{} `yaml:"publish"` Publish map[string]string `yaml:"-"` PublishList []PublishObj `yaml:"-"` ErrorPublishRaw interface{} `yaml:"publish-on-error"` ErrorPublish map[string]string `yaml:"-"` ErrorPublishList []PublishObj `yaml:"-"` CompletePublishRaw interface{} `yaml:"publish-on-complete"` CompletePublish map[string]string `yaml:"-"` CompletePublishList []PublishObj `yaml:"-"` OnError []map[string]string `yaml:"on-error"` OnErrorList []TodoObj `yaml:"-"` OnSuccess []map[string]string `yaml:"on-success"` OnSuccessList []TodoObj `yaml:"-"` OnComplete []map[string]string `yaml:"on-complete"` OnCompleteList []TodoObj `yaml:"-"` Timeout string `yaml:"timeout"` WithItems string `yaml:"with-items"` Loop LoopInfo `yaml:"loop"` }
Click to show internal directories.
Click to hide internal directories.