Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionConfig ¶
type Config ¶
type Config struct { Variables map[string]string `yaml:"vars,omitempty"` Inputs *IOConfigs `yaml:"inputs,omitempty"` Outputs *IOConfigs `yaml:"outputs,omitempty"` Checks map[string]string `yaml:"checks,omitempty"` Plans *PlanConfigs `yaml:"plans"` }
func (*Config) MarshalYAML ¶
func (*Config) UnmarshalYAML ¶
func (*Config) UnmarshalYAMLFile ¶
type PlanConfig ¶
type PlanConfig struct { Name string `yaml:"plan"` Steps *StepConfigs `yaml:"steps"` }
type PlanConfigs ¶
type PlanConfigs []PlanConfig
type StepConfig ¶
type StepConfig struct { Run *ActionConfig `yaml:"run,omitempty"` Serial *StepConfigs `yaml:"serial,omitempty"` Parallel *StepConfigs `yaml:"parallel,omitempty"` With *WithConfig `yaml:"with,omitempty"` Success *StepConfigs `yaml:"success,omitempty"` Failure *StepConfigs `yaml:"failure,omitempty"` Always *StepConfigs `yaml:"always,omitempty"` Checks []string `yaml:"check,omitempty"` Timeout string `yaml:"timeout,omitempty"` }
type StepConfigs ¶
type StepConfigs []StepConfig
type TestOptions ¶
type WithConfig ¶ added in v0.0.6
type WithRangeConfig ¶ added in v0.0.6
Click to show internal directories.
Click to hide internal directories.