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.