pkg/

directory
v0.10.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2026 License: MIT

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.
ci
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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL