Description
A password On may CLI actions, a password (or Cloud token) is a required parameter on all actions. Even when using an anonymous user, you must specify a blank password. We normally recommend people customize their start scripts (like atlassian, jira, confluence, etc .sh or .bat) to include your password, other credentials, and other regular specified parameters so you don't have to type them in on the command line. Even after hiding the password in the file, however, some operating systems still have mechanisms to that allow an administrator to see running processing commands including whatever password was typed. This support describes an alternative.
...
We provide support for specific environment variables to be recognized and used as substitutes for passwords typed on the command.
The environment variables are:
Environment Variable | Description |
---|---|
ATLASSIAN_CLI_PASSWORD | Will be used when user specifies –password @ |
ATLASSIAN_CLI_DB_PASSWORD | Will be used when user specifies –dbPassword @ |
ATLASSIAN_CLI_TARGET_PASSWORD | Will be used when user specifies –targetPassword @ |
Property File
Since Release 8.8, you can also specify any environment variable in your property file configuration using a standard environment variable reference often supported in property files.
Code Block | ||
---|---|---|
| ||
myjira = jira https://jira.examplegear.com -u automation -p ${MY_PASSWORD}
cloud = jira https://examplegear.atlassian.net --user automation@examplegear.com --token ${MY_ATLASSIAN_CLOUD_TOKEN} |