Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type EnvironmentVariablesRef ¶
type EnvironmentVariablesRef struct {
Variables *Variables
FileReference *models.FileReference
}
func (*EnvironmentVariablesRef) UnmarshalYAML ¶
func (e *EnvironmentVariablesRef) UnmarshalYAML(node *yaml.Node) error
type Image ¶
type Image struct {
Name string `yaml:"name"`
Entrypoint []string `yaml:"entrypoint"`
FileReference *models.FileReference
}
func (*Image) UnmarshalYAML ¶
type Include ¶ added in v1.3.5
type Include []IncludeItem
func (*Include) UnmarshalYAML ¶ added in v1.3.5
type IncludeItem ¶ added in v1.3.5
type IncludeItem struct {
Project string `yaml:"project"`
Ref string `yaml:"ref"`
Template string `yaml:"template"`
File string `yaml:"file"`
Local string `yaml:"local"`
Remote string `yaml:"remote"`
FileReference *models.FileReference
}
func ParseIncludeString ¶ added in v1.3.5
func ParseIncludeString(node *yaml.Node) IncludeItem
func (*IncludeItem) UnmarshalYAML ¶ added in v1.3.5
func (it *IncludeItem) UnmarshalYAML(node *yaml.Node) error
type Retry ¶
func (*Retry) UnmarshalYAML ¶
type Rule ¶
type Rule struct {
Changes []string `yaml:"changes,omitempty"`
Exists []string `yaml:"exists,omitempty"`
If string `yaml:"if,omitempty"`
Variables *EnvironmentVariablesRef `yaml:"variables,omitempty"`
When string `yaml:"when,omitempty"`
FileReference *models.FileReference
}
type Rules ¶
type Rules struct {
RulesList []*Rule
FileReference *models.FileReference
}
func (*Rules) UnmarshalYAML ¶
type Script ¶
type Script struct {
Commands []string
FileReference *models.FileReference
}
func (*Script) UnmarshalYAML ¶
Click to show internal directories.
Click to hide internal directories.