Documentation
¶
Index ¶
Constants ¶
View Source
const ( DefaultStagesPrefix = "deploy" WhenManual = "manual" )
View Source
const DefaultBinary = "terraform"
DefaultBinary is the terraform binary name used when execution.Binary is empty. Exported so wizard / tests can refer to a single source of truth.
Variables ¶
This section is empty.
Functions ¶
func PipelineRequirements ¶ added in v0.10.3
func PipelineRequirements(cfg *configpkg.Config) pipeline.BuildRequirements
Types ¶
type Generator ¶
type Generator struct {
// contains filtered or unexported fields
}
Generator transforms TerraCi IR into GitLab CI domain models. The IR is bound at construction time — the IR carries every module + contribution the pipeline should render.
func NewGenerator ¶
NewGenerator creates a new GitLab pipeline generator bound to the supplied IR.
Click to show internal directories.
Click to hide internal directories.