Environment Variables
Environment Variables
Section titled “Environment Variables”Environment variables for configuring atlcli.
Authentication
Section titled “Authentication”| Variable | Description |
|---|---|
ATLCLI_SITE | Atlassian instance URL (e.g., https://company.atlassian.net) |
ATLCLI_EMAIL | Account email |
ATLCLI_API_TOKEN | API token |
ATLCLI_PROFILE | Default profile name |
Configuration
Section titled “Configuration”| Variable | Description |
|---|---|
ATLCLI_CONFIG | Path to config file |
ATLCLI_LOG_LEVEL | Log level (debug, info, warn, error) |
Shell Export
Section titled “Shell Export”export ATLCLI_SITE="https://company.atlassian.net"export ATLCLI_EMAIL="you@company.com"export ATLCLI_API_TOKEN="your-api-token"Inline
Section titled “Inline”ATLCLI_PROFILE=work atlcli jira search --assignee me.env File
Section titled “.env File”Create a .env file (don’t commit to Git):
ATLCLI_SITE=https://company.atlassian.netATLCLI_EMAIL=you@company.comATLCLI_API_TOKEN=your-api-tokenLoad with:
source .envatlcli jira search --assignee mePrecedence
Section titled “Precedence”Environment variables override config file settings but are overridden by command-line flags:
- Config file (
~/.atlcli/config.json) - Environment variables
- Command-line flags
CI/CD Examples
Section titled “CI/CD Examples”GitHub Actions
Section titled “GitHub Actions”env: ATLCLI_SITE: ${{ secrets.ATLASSIAN_URL }} ATLCLI_EMAIL: ${{ secrets.ATLASSIAN_EMAIL }} ATLCLI_API_TOKEN: ${{ secrets.ATLASSIAN_TOKEN }}GitLab CI
Section titled “GitLab CI”variables: ATLCLI_SITE: $ATLASSIAN_URL ATLCLI_EMAIL: $ATLASSIAN_EMAIL ATLCLI_API_TOKEN: $ATLASSIAN_TOKENDocker
Section titled “Docker”docker run -e ATLCLI_SITE -e ATLCLI_EMAIL -e ATLCLI_API_TOKEN atlcli jira searchRelated Topics
Section titled “Related Topics”- Authentication - Profile-based authentication
- Configuration - Config file options
- CI/CD Docs - Using environment variables in CI/CD
Jira and Confluence are trademarks of Atlassian Corporation Plc.
atlcli is not affiliated with, endorsed by, or sponsored by Atlassian.