Skip to Content
CLIEnvironment Variables

Environment Variables

The depvault env command group lists and compares environment variables. For pulling and pushing, see depvault pull and depvault push.

All commands default to the active project (set with depvault project select). Override with --project.


env list

List environment variables for a project. Values are masked by default.

depvault env list --vault-group <id> --environment DEVELOPMENT
FlagDescriptionDefault
--projectProject ID.Active project
--vault-groupVault group ID.
--environmentEnvironment type.
--outputOutput format: table, json.table

Examples

List all variables as a table:

depvault env list

List variables for a specific vault group as JSON:

depvault env list --vault-group abc123 --output json

env diff

Compare environment variables across two or more environments within a vault group. Shows keys that are added, removed, or changed between environments.

depvault env diff --vault-group <id> --environments DEVELOPMENT,PRODUCTION
FlagDescriptionDefault
--projectProject ID.Active project
--vault-groupVault group ID. Required.
--environmentsComma-separated environment types. Required.
--outputOutput format: table, json.table

Examples

Compare development and production:

depvault env diff --vault-group abc123 --environments DEVELOPMENT,PRODUCTION

Compare all three environments with JSON output:

depvault env diff --vault-group abc123 --environments DEVELOPMENT,STAGING,PRODUCTION --output json