@qanalyzer/forge-api-client
v1.2.1
Published
CLI client for QAnalyzer Forge ingest API (Jest/Vitest JSON upload)
Maintainers
Readme
@qanalyzer/forge-api-client
CLI client for the QAnalyzer Forge ingest API. Uploads Jest/Vitest JSON reports (Path A).
Install
npm install -D @qanalyzer/forge-api-clientUsage
npx jest --json --outputFile=qanalyzer-results.json
npx @qanalyzer/forge-api-client --project DEMO --report qanalyzer-results.jsonOptions
| Flag | Description |
| ---- | ----------- |
| --project, -p | Jira project key |
| --report, -r | Path to the report (default ./qanalyzer-results.json) |
| --format | jest-json (default) | vitest-json | junit-xml |
| --url | Forge ingest URL (or QANALYZER_INGEST_URL) |
| --token | Ingest bearer token (or QANALYZER_INGEST_TOKEN) |
| --launch, -l | Launch display name |
| --plan / --plan-id / --plan-key | Test plan name / UUID / slug |
| --fix-version / --sprint | Jira fix version / sprint tags |
| --help, -h | Show help |
Env vars mirror the reporters: QANALYZER_PROJECT_KEY, QANALYZER_INGEST_URL, QANALYZER_INGEST_TOKEN, QANALYZER_LAUNCH_NAME.
