Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Build ¶
type Build struct {
Name string `yaml:",omitempty"`
Env []string `yaml:",omitempty"`
Dir string `yaml:",omitempty"`
Command string `yaml:",omitempty"`
Skip bool `yaml:",omitempty"`
}
Build contains all build configuration section
type Config ¶
type Config struct {
ProjectName string `yaml:"project_name,omitempty"`
Version string `yaml:",omitempty"`
Env []string `yaml:",omitempty"`
Builds []Build `yaml:",omitempty"`
Dockers []Docker `yaml:",omitempty"`
Pushes []Push `yaml:",omitempty"`
Dist string `yaml:",omitempty"`
}
Config contains the project configuration
type Docker ¶
type Docker struct {
Dockerfile string `yaml:",omitempty"`
ImageTemplates []string `yaml:"image_templates,omitempty"`
BuildFlagTemplates []string `yaml:"build_flag_templates,omitempty"`
Files []File `yaml:",omitempty"`
SkipPush bool `yaml:"skip_push,omitempty"`
}
Docker contains all informarmation for build docker images
Click to show internal directories.
Click to hide internal directories.