ReferenceCLI reference
noodle variables
Manage non-secret variables (set/list/delete/resolve), scoped to org/app/env.
Manage non-secret variables (set/list/delete/resolve), scoped to org/app/env.
Usage
noodle variables set|list|delete|resolveSubcommands
set <name>— Set a variable value.--value <value>— Set the managed value directly. (conflicts: --from-env, --from-file, --from-stdin)--from-env <name>— Read the managed value from an environment variable. (conflicts: --value, --from-file, --from-stdin)--from-file <path>— Read the managed value from a regular file. (conflicts: --value, --from-env, --from-stdin)--from-stdin— Read the managed value from standard input. (conflicts: --value, --from-env, --from-file)--runtime local|cloud|other— Select the config store: --runtime, then saved runtime, then local. Cloud is hosted; local uses the containing project's .env.noodle. Local coordinates resolve from explicit fields, a complete project link, or deterministic local/project-app/dev; saved global coordinates are ignored. A complete hosted --org/--app/--env target requires explicit --runtime. (default local)--scope org|app|env— Managed-config scope. (default env)--org <slug>— Organization slug.--app <slug>— Application slug.--env <slug>— Environment slug.--service <url>— Control-plane service URL.--auth-token <token>— Control-plane authentication token.--json— Emit JSON output.
list— List variables in scope.--runtime local|cloud|other— Select the config store: --runtime, then saved runtime, then local. Cloud is hosted; local uses the containing project's .env.noodle. Local coordinates resolve from explicit fields, a complete project link, or deterministic local/project-app/dev; saved global coordinates are ignored. A complete hosted --org/--app/--env target requires explicit --runtime. (default local)--scope org|app|env— Managed-config scope. (default env)--org <slug>— Organization slug.--app <slug>— Application slug.--env <slug>— Environment slug.--service <url>— Control-plane service URL.--auth-token <token>— Control-plane authentication token.--json— Emit JSON output.
delete <name>— Delete a variable.--runtime local|cloud|other— Select the config store: --runtime, then saved runtime, then local. Cloud is hosted; local uses the containing project's .env.noodle. Local coordinates resolve from explicit fields, a complete project link, or deterministic local/project-app/dev; saved global coordinates are ignored. A complete hosted --org/--app/--env target requires explicit --runtime. (default local)--scope org|app|env— Managed-config scope. (default env)--org <slug>— Organization slug.--app <slug>— Application slug.--env <slug>— Environment slug.--service <url>— Control-plane service URL.--auth-token <token>— Control-plane authentication token.--json— Emit JSON output.
resolve [<name>]— Resolve the effective variable value(s) for the target.--runtime local|cloud|other— Select the config store: --runtime, then saved runtime, then local. Cloud is hosted; local uses the containing project's .env.noodle. Local coordinates resolve from explicit fields, a complete project link, or deterministic local/project-app/dev; saved global coordinates are ignored. A complete hosted --org/--app/--env target requires explicit --runtime. (default local)--scope org|app|env— Managed-config scope. (default env)--org <slug>— Organization slug.--app <slug>— Application slug.--env <slug>— Environment slug.--service <url>— Control-plane service URL.--auth-token <token>— Control-plane authentication token.--json— Emit JSON output.
Run noodle variables --help for the latest options and details.