Documentation
¶
Overview ¶
Package templates provides CI summary template loading and rendering.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Loader ¶
type Loader struct {
// contains filtered or unexported fields
}
Loader loads CI templates with layered override support.
func NewLoader ¶
func NewLoader(atmosConfig *schema.AtmosConfiguration) *Loader
NewLoader creates a new template loader.
func (*Loader) Load ¶
Load returns template content for a component type and command. Override precedence: 1. Explicit file from config (e.g., ci.templates.terraform.plan) 2. Convention-based file from base_path (e.g., {base_path}/terraform/plan.md) 3. Embedded default from provider.
Click to show internal directories.
Click to hide internal directories.