Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
gantry
command
Command gantry is a non-Kubernetes release orchestrator.
|
Command gantry is a non-Kubernetes release orchestrator. |
|
internal
|
|
|
cli
Package cli wires gantry's cobra command tree to the engine.
|
Package cli wires gantry's cobra command tree to the engine. |
|
config
Package config defines gantry's declarative configuration model and loader.
|
Package config defines gantry's declarative configuration model and loader. |
|
engine
Package engine orchestrates the consume → pin → deploy flow.
|
Package engine orchestrates the consume → pin → deploy flow. |
|
executor
Package executor defines the deploy backend interface and its plan/result types.
|
Package executor defines the deploy backend interface and its plan/result types. |
|
executor/composessh
Package composessh deploys via `docker compose pull && up -d` over SSH.
|
Package composessh deploys via `docker compose pull && up -d` over SSH. |
|
forge
Package forge reads component Releases (and their metadata block) from a forge.
|
Package forge reads component Releases (and their metadata block) from a forge. |
|
forge/gitlab
Package gitlab implements forge.Forge against the GitLab Releases API.
|
Package gitlab implements forge.Forge against the GitLab Releases API. |
|
pin
Package pin models per-environment version-pin files (dotenv) and their diffs.
|
Package pin models per-environment version-pin files (dotenv) and their diffs. |
Click to show internal directories.
Click to hide internal directories.