Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseLogChanges ¶
func ParseLogChanges(pipelineName, message string) (*model.PipelineChanges, error)
Types ¶
type Terraform ¶
type Terraform interface { GetTerraformProvider(step model.Step, moduleVersions map[string]model.ModuleVersion, sourceVersions map[string]string) ([]byte, map[string]model.Set[string], error) AddModule(prefix string, body *hclwrite.Body, step model.Step, module model.Module, moduleVersion model.ModuleVersion) error }
func NewTerraform ¶
func NewTerraform(providerType model.ProviderType, configSources []model.ConfigSource, sources map[string]*model.Source, github git.Github) Terraform
Click to show internal directories.
Click to hide internal directories.