Directories ¶
Path | Synopsis |
---|---|
Package config contains all configuration structs and helper functions to merge and validate different elements of configuration.
|
Package config contains all configuration structs and helper functions to merge and validate different elements of configuration. |
comp
Package comp contains compositions for configuration structs.
|
Package comp contains compositions for configuration structs. |
loader
Package loader can load and parse configuration files.
|
Package loader can load and parse configuration files. |
Package getter is used to download or copy source files from remote / local location.
|
Package getter is used to download or copy source files from remote / local location. |
helpers
|
|
ui
Package ui is an abstraction on dealing with writing and reading from ui / cli.
|
Package ui is an abstraction on dealing with writing and reading from ui / cli. |
Package hooks contains a runner that can run hook configured in config file.
|
Package hooks contains a runner that can run hook configured in config file. |
command
Package command implements creator and executor interface to create a command executor that can execute any command line commands.
|
Package command implements creator and executor interface to create a command executor that can execute any command line commands. |
def
Package def contains definitions / interfaces used across hooks packages.
|
Package def contains definitions / interfaces used across hooks packages. |
script
Package script contains an execution creator that can download scripts using go-getter and then execute the local script.
|
Package script contains an execution creator that can download scripts using go-getter and then execute the local script. |
Package terraform initializes an engine that execute terraform commands and generate terraform code.
|
Package terraform initializes an engine that execute terraform commands and generate terraform code. |
Click to show internal directories.
Click to hide internal directories.