Documentation ¶
Index ¶
- Constants
- func GetAwsPrefix(flags *common.Flags) string
- func GetCloudProvider(ctx context.Context, flags *common.Flags) model.CloudProvider
- func GetConfig(configFile string, codeCommit model.CodeRepo) model.Config
- func GetLocalConfig(configFile string) model.Config
- func GetModuleState(stepState *model.StateStep, moduleName string) *model.StateModule
- func GetRemoteConfig(codeCommit model.CodeRepo) model.Config
- func GetStepState(state *model.State, step model.Step) *model.StateStep
- func MergeBaseConfig(github github.Github, release *version.Version, patchConfig model.Config) model.Config
- func MergeConfig(baseConfig model.Config, patchConfig model.Config) model.Config
- func PutConfig(codeCommit model.CodeRepo, config model.Config)
- func ValidateConfig(config model.Config, state *model.State)
- type Agent
- type Deleter
- type Updater
Constants ¶
View Source
const StableVersion = "stable"
Variables ¶
This section is empty.
Functions ¶
func GetAwsPrefix ¶
func GetCloudProvider ¶
func GetLocalConfig ¶
func GetModuleState ¶
func GetModuleState(stepState *model.StateStep, moduleName string) *model.StateModule
func MergeBaseConfig ¶
func MergeConfig ¶
TODO Confusing patch and base config naming
Types ¶
type Agent ¶
Click to show internal directories.
Click to hide internal directories.