Documentation
¶
Overview ¶
Package manifest loads the per-run stack list, either from a YAML/JSON manifest file or from repeated --stack NAME:PATH flags.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manifest ¶
type Manifest struct {
Title string `yaml:"title" json:"title"`
Marker string `yaml:"marker" json:"marker"`
Stacks []StackRef `yaml:"stacks" json:"stacks"`
}
Manifest is the per-run input document.
type StackRef ¶
type StackRef struct {
Name string `yaml:"name" json:"name"`
Plan string `yaml:"plan" json:"plan"`
}
StackRef names a stack and the path to its plan JSON.
func ParseStackFlags ¶
ParseStackFlags turns "NAME:PATH" strings into StackRefs. NAME may contain slashes; only the first ':' separates name from path.
Click to show internal directories.
Click to hide internal directories.