Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitRepo ¶
func InitRepo(dir string) *git2.Repository
func InitRepoWithCommit ¶
func InitRepoWithCommit(dir string) (plumbing.Hash, *git2.Repository)
func UnmarshalStrict ¶ added in v0.0.30
Types ¶
type Config ¶
type Config struct { VCS *VCSConfig `yaml:"vcs"` CI *CIConfig `yaml:"ci"` Registry *RegistryConfig `yaml:"registry"` Targets map[string]Target `yaml:"targets"` Git Git `yaml:"git"` Gitops map[string]Gitops `yaml:"gitops"` AvailableCI []ci.CI AvailableRegistries []registry.Registry }
func InitEmptyConfig ¶
func InitEmptyConfig() *Config
func (*Config) CurrentGitops ¶ added in v0.2.0
func (*Config) CurrentRegistry ¶
func (*Config) CurrentTarget ¶ added in v0.0.27
func (*Config) CurrentVCS ¶
type RegistryConfig ¶
Click to show internal directories.
Click to hide internal directories.