Skip to content

greentic-setup CLI reference

{/* AUTO-GENERATED by scripts/sync-cli-help.mjs — do not edit by hand. /} {/ Curated narrative for this CLI lives under src/content/docs/cli/. */}

Binary version: greentic-setup 0.5.2

This page mirrors the CLI’s --help output so it stays accurate against the installed binary. If you’re looking for narrative and examples, see the curated pages linked in the sidebar.

Greentic bundle setup CLI
Usage: greentic-setup [OPTIONS] [BUNDLE] [COMMAND]
Commands:
bundle Bundle lifecycle management (advanced)
help Print this message or the help of the given subcommand(s)
Arguments:
[BUNDLE] Bundle path (.gtbundle file or directory)
Options:
--dry-run Dry run - show wizard but don't execute
--emit-answers <FILE> Emit answers template to file (combine with --dry-run to only generate)
-a, --answers <FILE> Apply answers from file
--key <KEY> Encryption/decryption key for answer documents that include secrets
-t, --tenant <TENANT> Tenant identifier [default: demo]
--team <TEAM> Team identifier
-e, --env <ENV> Environment (dev/staging/prod) [default: dev]
--locale <LOCALE> UI locale (BCP-47 tag, e.g., en, ja, id)
--advanced Advanced mode — show all questions including optional ones
--ui Launch web-based setup UI in browser (enabled by default). Use --no-ui to disable the UI; stdin prompts may still be used
--no-ui Disable web UI; stdin prompts may still be used
--non-interactive Strict non-interactive mode: no prompts, fail if answers incomplete
-h, --help Print help
-V, --version Print version
EXAMPLES:
Interactive wizard:
greentic-setup ./my-bundle
Preview without executing:
greentic-setup --dry-run ./my-bundle
Generate answers template:
greentic-setup --dry-run --emit-answers answers.json ./my-bundle
Apply answers file:
greentic-setup --answers answers.json ./my-bundle.gtbundle
Advanced (bundle subcommands):
greentic-setup bundle init ./my-bundle
greentic-setup bundle add pack.gtpack --bundle ./my-bundle
greentic-setup bundle status --bundle ./my-bundle
Bundle lifecycle management (advanced)
Usage: greentic-setup bundle [OPTIONS] <COMMAND>
Commands:
init Initialize a new bundle directory
add Add a pack to a bundle
setup Run setup flow for provider(s) in a bundle
update Update a provider's configuration in a bundle
remove Remove a provider from a bundle
build Build a portable bundle (copy + resolve)
list List packs or flows in a bundle
status Show bundle status
help Print this message or the help of the given subcommand(s)
Options:
--dry-run Dry run - show wizard but don't execute
--emit-answers <FILE> Emit answers template to file (combine with --dry-run to only generate)
-a, --answers <FILE> Apply answers from file
--key <KEY> Encryption/decryption key for answer documents that include secrets
-t, --tenant <TENANT> Tenant identifier [default: demo]
--team <TEAM> Team identifier
-e, --env <ENV> Environment (dev/staging/prod) [default: dev]
--locale <LOCALE> UI locale (BCP-47 tag, e.g., en, ja, id)
--advanced Advanced mode — show all questions including optional ones
--ui Launch web-based setup UI in browser (enabled by default). Use --no-ui to disable the UI; stdin prompts may still be used
--no-ui Disable web UI; stdin prompts may still be used
--non-interactive Strict non-interactive mode: no prompts, fail if answers incomplete
-h, --help Print help