Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HookConfig ¶
type HookConfig struct {
Command string `yaml:"command" json:"command"`
WorkingDirectory string `yaml:"working_directory,omitempty" json:"working_directory,omitempty"`
ExitCodes []int `yaml:"exit_codes,omitempty" json:"exit_codes,omitempty"`
ErrorOnFail bool `yaml:"error_on_fail,omitempty" json:"error_on_fail,omitempty"`
}
HookConfig defines a single hook command.
type HooksConfig ¶
type HooksConfig struct {
BeforeRun []HookConfig `yaml:"before_run,omitempty" json:"before_run,omitempty"`
AfterRun []HookConfig `yaml:"after_run,omitempty" json:"after_run,omitempty"`
BeforeTask []HookConfig `yaml:"before_task,omitempty" json:"before_task,omitempty"`
AfterTask []HookConfig `yaml:"after_task,omitempty" json:"after_task,omitempty"`
}
HooksConfig holds all lifecycle hooks.
Click to show internal directories.
Click to hide internal directories.