Directories
¶
| Path | Synopsis |
|---|---|
|
cache
|
|
|
blobcache/contracttest
Package contracttest provides a shared test suite that validates the blobcache.Store contract.
|
Package contracttest provides a shared test suite that validates the blobcache.Store contract. |
|
Package ci defines TerraCI's CI-facing domain: persisted plan/report artifacts, review-comment contracts, and provider-shared CI config types.
|
Package ci defines TerraCI's CI-facing domain: persisted plan/report artifacts, review-comment contracts, and provider-shared CI config types. |
|
citest
Package citest hosts test-only helpers for pkg/ci consumers and producers.
|
Package citest hosts test-only helpers for pkg/ci consumers and producers. |
|
Package config provides configuration management for terraci.
|
Package config provides configuration management for terraci. |
|
Package discovery provides functionality for discovering Terraform modules in a directory structure following a configurable pattern like: {service}/{environment}/{region}/{module}
|
Package discovery provides functionality for discovering Terraform modules in a directory structure following a configurable pattern like: {service}/{environment}/{region}/{module} |
|
Package errors provides structured error types whose call sites need to match on type via errors.As (e.g.
|
Package errors provides structured error types whose call sites need to match on type via errors.As (e.g. |
|
Package filter provides filtering functionality for modules based on glob patterns and segment values.
|
Package filter provides filtering functionality for modules based on glob patterns and segment values. |
|
Package graph provides dependency graph construction and analysis.
|
Package graph provides dependency graph construction and analysis. |
|
Package parser provides HCL parsing functionality for Terraform files.
|
Package parser provides HCL parsing functionality for Terraform files. |
|
cishell
Package cishell renders a pipeline.Operation into POSIX-shell command lines for CI providers that drive Terraform/OpenTofu through a shell.
|
Package cishell renders a pipeline.Operation into POSIX-shell command lines for CI providers that drive Terraform/OpenTofu through a shell. |
|
pipelinetest
Package pipelinetest provides shared helpers for IR-construction in plugin tests.
|
Package pipelinetest provides shared helpers for IR-construction in plugin tests. |
|
Package plugin provides the compile-time plugin system for TerraCi.
|
Package plugin provides the compile-time plugin system for TerraCi. |
|
initwiz
Package initwiz provides init wizard state management and types for TerraCi.
|
Package initwiz provides init wizard state management and types for TerraCi. |
|
registry
Package registry provides TerraCi's plugin catalog and per-run plugin sets.
|
Package registry provides TerraCi's plugin catalog and per-run plugin sets. |
|
Package workflow provides shared orchestration logic for module discovery, filtering, dependency extraction, and graph building.
|
Package workflow provides shared orchestration logic for module discovery, filtering, dependency extraction, and graph building. |
Click to show internal directories.
Click to hide internal directories.