List supported JFrog CLI environment variables

The jf options command prints every environment variable recognized by the JFrog CLI, together with defaults and descriptions. Use it as a quick in-terminal reference when tuning CI jobs or local shells.

Synopsis

jf options

Aliases: none

Arguments

ArgumentRequiredDescription
(none)This command takes no arguments

Options

This command accepts no flags. jf options --help is not supported — it returns no output. Run jf options without any arguments to display the variable list.

Examples

List All Environment Variables

To print every supported variable and its default:

  • Run:
jf options

The command prints all supported environment variables, their default values, and descriptions. As of CLI v2.x, this includes 25 variables spanning log control, build-info, plugin configuration, CI/CD behavior, and security scanning. The generic CI variable (without the JFROG_CLI_ prefix) is also listed — when set to true, it disables all interactive prompts and progress bars.

When to Use

Use jf options as a quick reference for all environment variables the CLI supports. This is especially useful when:

  • Setting up CI/CD pipelines and you need to know variable names
  • Debugging behavior by checking which environment variables might be affecting the CLI
  • Discovering new features controlled by environment variables
👍

Shortcut

: For a complete reference with categories and defaults, see the Environment Variables page instead. jf options is the "quick check" version.

📘

Note

: jf options shows the CLI's configured default values — it does not show the values currently active in your shell session.

To inspect which JFROG_CLI_* values are set in your shell:

  • Run:
env | grep JFROG_CLI

Expected Output

Each variable is printed on its own line, followed by an optional [Default: ...] value and a multi-line description:

$ jf options
	JFROG_CLI_LOG_LEVEL
		[Default: INFO]
		This variable determines the log level of the JFrog CLI.
		Possible values are: DEBUG, INFO, WARN and ERROR.
		If set to ERROR, JFrog CLI logs error messages only.
		It is useful when you wish to read or parse the JFrog CLI output and do not want any other information logged.

	JFROG_CLI_LOG_TIMESTAMP
		[Default: TIME]
		Controls the log messages timestamp format.
		Possible values are: TIME, DATE_AND_TIME, and OFF.

	JFROG_CLI_HOME_DIR
		[Default: ~/.jfrog]
		Defines the JFrog CLI home directory path.

	JFROG_CLI_TEMP_DIR
		[Default: The operating system's temp directory]
		Defines the temp directory used by JFrog CLI.

	JFROG_CLI_BUILD_NAME
		Build name to be used by commands which expect a build name, unless sent as a command argument or option.

	JFROG_CLI_BUILD_NUMBER
		Build number to be used by commands which expect a build number, unless sent as a command argument or option.

	... (17 additional variables)


What’s Next

For detailed usage of each variable, see the environment variables reference.