Use this guide if your CI system supports Node.js but does not have a dedicated QA Wolf integration page.Documentation Index
Fetch the complete documentation index at: https://qawolf-mktg-5566-document-qawolfci-sdk.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Make sure you have:
- A CI pipeline that runs after a successful deployment.
- Node.js 18 or later available in your CI environment.
- Admin access to your CI system’s secret or environment variable storage.
- At least one QA Wolf environment already configured.
- A QA Wolf API key.
Find the QAWOLF_API_KEY
Store the key as a secret in your CI system named
QAWOLF_API_KEY.
Add the notify script to your repository
Create a file at.ci/notifyQaWolf.mjs in the repository that corresponds to the deployments QA Wolf will be testing.
Replace
GIT_COMMIT_SHA and GIT_BRANCH with the environment variable names your CI system provides for the current commit SHA and branch. Replace deploymentType with the value your QA Wolf representative provides. Set hostingService to where your code is hosted — "GitHub" or "GitLab" — not where your pipeline runs.