Newer Version Available

This content describes an older version of this product. View Latest

CLI Environment Variables

You can set environment variables to configure some CLI behaviors.
Environment Variable Description
SFDX_LOG_LEVEL Sets the level of messages that the CLI writes to the log file.
SFDX_CONTENT_TYPE All CLI commands output results in JSON format.
SFDX_USE_GENERIC_UNIX_KEYCHAIN (Linux and macOS only) Set to true if you want to use the generic Unix keychain instead of the Linux libsecret library or macOS keychain. Specify this variable when using the CLI with ssh or "headless" in a CI environment.
SFDX_AUTOUPDATE_DISABLE Set to true to disable the auto-update feature of the CLI. By default the CLI periodically checks for and installs updates.
SFDX_DOMAIN_RETRY Specifies the time, in seconds, that the CLI waits for the Lightning Experience custom domain to resolve and become available in a newly-created scratch org.

The default value is 240 (4 minutes). Set the variable to 0 to bypass the Lightning Experience custom domain check entirely.