Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API interface {
BuildFromID(buildID string) (Build, error)
JobFromID(jobID string) (Job, error)
PipelineFromID(pipelineID string) (Pipeline, error)
}
API is a Screwdriver API endpoint
type JobDef ¶ added in v1.0.21
type JobDef struct {
Image string `json:"image"`
Steps map[string]string `json:"steps"`
Environment map[string]string `json:"environment"`
}
JobDef contains the step and environment definitions of a single Job
type PipelineDef ¶ added in v1.0.21
type PipelineDef struct {
Jobs map[string][]JobDef `json:"jobs"`
Workflow []string `json:"workflow"`
}
PipelineDef contains the step definitions and jobs for a Pipeline
Click to show internal directories.
Click to hide internal directories.