Make sure you have:
- A CI pipeline that runs after a successful deployment.
- The ability to make HTTP requests from your CI environment (e.g.
curl). - 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
1
Open the Workspace name dropdown in QA Wolf and click Workspace Settings.
2
Choose Integrations and click the icon to the right of API Key under API Access.
QAWOLF_API_KEY.
Add the deploy notification to your pipeline
Add a step to your CI pipeline that runs after your deployment is healthy:$GIT_BRANCH and $GIT_COMMIT_SHA with the environment variable names your CI system provides for the current branch and commit SHA. Replace deployment_type with the value your QA Wolf representative provides. Set hosting_service to where your code is hosted — "GitHub" or "GitLab" — not where your pipeline runs.
Verify the integration
1
Trigger your CI pipeline with a new deployment.
2
Confirm the notify step completes without errors.
3
Open QA Wolf and confirm a new run appears under the expected environment.