Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CreateSpaceliftStacks ¶
func CreateSpaceliftStacks( stacksBasePath string, terraformComponentsBasePath string, helmfileComponentsBasePath string, filePaths []string, processStackDeps bool, processComponentDeps bool, processImports bool, stackConfigPathTemplate string) (map[string]interface{}, error)
CreateSpaceliftStacks takes a list of paths to YAML config files, processes and deep-merges all imports, and returns a map of Spacelift stack configs
func TransformStackConfigToSpaceliftStacks ¶
func TransformStackConfigToSpaceliftStacks( stacks map[string]interface{}, stackConfigPathTemplate string, stackNamePattern string, processImports bool) (map[string]interface{}, error)
TransformStackConfigToSpaceliftStacks takes a map of stack configs and transforms it to a map of Spacelift stacks
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.