Documentation
¶
Index ¶
Constants ¶
View Source
const DefaultOrbVersion = "8.3.0"
DefaultOrbVersion is the aligned giantswarm/architect orb version every generated CircleCI config pins. Bumping the org-wide standard is a one-line change here.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
Types ¶
type Config ¶
type Config struct {
// RepoName is the repository name, used for the binary, chart, and job
// names.
RepoName string
// Language is the repo language. "go" selects the go-build job.
Language gen.Language
// Flavours are the devctl gen flavours. The "app" flavour selects the
// chart pipeline.
Flavours gen.FlavourSlice
// HasDockerfile selects the image pipeline. The runner derives this from
// the presence of a Dockerfile in the repo.
HasDockerfile bool
// OrbVersion overrides DefaultOrbVersion when set.
OrbVersion string
}
Click to show internal directories.
Click to hide internal directories.