Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
pulumi-pipeline
command
Command pulumi-pipeline runs a DAG of Pulumi stacks: one scope per subdirectory of the scopes directory, one step per committed stack file (Pulumi.{stack}.yaml).
|
Command pulumi-pipeline runs a DAG of Pulumi stacks: one scope per subdirectory of the scopes directory, one step per committed stack file (Pulumi.{stack}.yaml). |
|
pkg
|
|
|
genfiles
Package genfiles is the write side of a repository's generated files.
|
Package genfiles is the write side of a repository's generated files. |
|
gensync
Package gensync writes a deployed Pulumi stack's non-secret outputs into a committed file, gen/{scope}/{stack}.yaml under a directory of the consuming repository.
|
Package gensync writes a deployed Pulumi stack's non-secret outputs into a committed file, gen/{scope}/{stack}.yaml under a directory of the consuming repository. |
|
gitutils
Package gitutils holds small helpers over the git command line: the repository root, the branch, tags, commits and the dirty check.
|
Package gitutils holds small helpers over the git command line: the repository root, the branch, tags, commits and the dirty check. |
|
pipeline
Package pipeline provides a generic DAG-based pipeline orchestrator.
|
Package pipeline provides a generic DAG-based pipeline orchestrator. |
|
pulumicli
Package pulumicli assembles the command-line tool: scopes discovered from a directory, the pipeline's commands over them, and the caller's hooks.
|
Package pulumicli assembles the command-line tool: scopes discovered from a directory, the pipeline's commands over them, and the caller's hooks. |
|
pulumistep
Package pulumistep provides a Pulumi stack operation step for the pipeline framework.
|
Package pulumistep provides a Pulumi stack operation step for the pipeline framework. |
|
pulumistep/internal/testprogram
command
Command program is the smallest Pulumi program the pulumistep tests can run against a local file backend: it registers `count` component resources, which the engine tracks itself, so no provider plugin and no cloud is involved.
|
Command program is the smallest Pulumi program the pulumistep tests can run against a local file backend: it registers `count` component resources, which the engine tracks itself, so no provider plugin and no cloud is involved. |
|
urngolden
Package urngolden pins the Pulumi resource names (URNs) a stack registers.
|
Package urngolden pins the Pulumi resource names (URNs) a stack registers. |
|
yamldoc
Package yamldoc is a reflection-based commented-YAML encoder for generated files: typed Go values in, deterministic YAML with comment blocks out.
|
Package yamldoc is a reflection-based commented-YAML encoder for generated files: typed Go values in, deterministic YAML with comment blocks out. |
|
yamlutils
Package yamlutils provides deterministic YAML serialization with sorted keys and atomic file writes.
|
Package yamlutils provides deterministic YAML serialization with sorted keys and atomic file writes. |
Click to show internal directories.
Click to hide internal directories.