Directories
¶
| Path | Synopsis |
|---|---|
|
Package api provides a read-only Fleet REST API client.
|
Package api provides a read-only Fleet REST API client. |
|
Package config resolves fleet-plan authentication.
|
Package config resolves fleet-plan authentication. |
|
Package diff computes semantic diffs between current Fleet state (from API) and proposed state (from parsed YAML).
|
Package diff computes semantic diffs between current Fleet state (from API) and proposed state (from parsed YAML). |
|
Package git detects the CI platform, fetches MR/PR changed files, and posts or updates a comment with the fleet-plan diff output.
|
Package git detects the CI platform, fetches MR/PR changed files, and posts or updates a comment with the fleet-plan diff output. |
|
Package merge merges a base YAML config with an environment overlay, equivalent to: yq eval-all '.
|
Package merge merges a base YAML config with an environment overlay, equivalent to: yq eval-all '. |
|
Package output formats DiffResult for display.
|
Package output formats DiffResult for display. |
|
Package parser reads fleet-gitops YAML files, resolves path: references, and produces normalized ParsedRepo structures for diffing.
|
Package parser reads fleet-gitops YAML files, resolves path: references, and produces normalized ParsedRepo structures for diffing. |
|
Package teamdir resolves the directory name that holds per-team YAML files inside a fleet-gitops repository.
|
Package teamdir resolves the directory name that holds per-team YAML files inside a fleet-gitops repository. |
|
Package testutil provides shared test helpers for fleet-plan packages.
|
Package testutil provides shared test helpers for fleet-plan packages. |
Click to show internal directories.
Click to hide internal directories.