Environment Variables
Common
| Variable | Type | Default | Usage |
|---|---|---|---|
| QALITA_HOME | string (path) | ~/.qalita | Agent data directory |
| SKIP_SSL_VERIFY | boolean | false | Allow for agents when communicating with on premise Platform with HTTPS endpoints and custom certificate to bypass certificate validatation when doing API requests. |
Pack
| Variable | Type | Default | Usage |
|---|---|---|---|
| QALITA_PACK_NAME | string | none | Name of the pack to execute/push |
Source
| Variable | Type | Default | Usage |
|---|---|---|---|
| QALITA_SKIP_VALIDATE | boolean | false | Skip source validation before publishing |
Agent
| Variable | Type | Default | Usage |
|---|---|---|---|
| QALITA_AGENT_NAME | string | none | Agent name (required) |
| QALITA_AGENT_MODE | string (job/worker) | none | Agent execution mode (required) |
| QALITA_AGENT_ENDPOINT | string (URL) | none | Platform backend API URL (required) |
| QALITA_AGENT_TOKEN | string | none | API token provided by the platform (required) |
Jobs
| Variable | Type | Default | Usage |
|---|---|---|---|
| QALITA_AGENT_JOB_SOURCE | number (ID) | none | Source ID for a job |
| QALITA_AGENT_JOB_SOURCE_VERSION | number (ID) | latest | Source version to use |
| QALITA_AGENT_JOB_PACK | number (ID) | none | Pack ID for a job |
| QALITA_AGENT_JOB_PACK_VERSION | number (ID) | latest | Pack version to use |
UI
| Variable | Type | Default | Usage |
|---|---|---|---|
| QALITA_AGENT_UI | boolean | false | Enable local web UI for the CLI |
| QALITA_AGENT_UI_PORT | number | 7070 | Local UI port |
| QALITA_AGENT_UI_HOST | string (host) | localhost | Local UI listening interface |
Worker
| Variable | Type | Default | Usage |
|---|---|---|---|
| AGENT_WORKER_POLLING_INTERVAL | number (seconds) | 1 | Job polling interval in worker mode |