CI / CD
Manage CI/CD webhook keys and options under Settings → CI/CD.
Settings → CI/CD is where you create the keys that let other systems start Runs in DoesQA. Each key has a title and an Active or Inactive status. The secret is shown once when you create the key.
This page documents that settings screen. To connect a pipeline, automation platform, or custom script to DoesQA, start with the Universal Webhook in Integrations.
Why create a key
Let GitHub Actions, GitLab CI, Bitbucket, Azure DevOps, or a script start Runs without logging into DoesQA.
Keep one key per environment or pipeline so you can turn access off without rewriting every workflow.
Limit notification rules to specific CI/CD keys when only some pipelines should alert the team.
Create a webhook key
Create a key
Choose Create, then set:
Title
A label for this key, such as CI - Staging. It appears on Runs started with the key.
Status
Active or Inactive. Only Active keys can start Runs.
DoesQA shows the secret key once. Store it in your pipeline secrets or automation platform. You will not see it again in the app.
Choose how to connect
Any HTTP client, script, or tool
GitHub Actions with PR Checks
GitLab CI with the catalog component
Bitbucket Pipelines
Azure Pipelines
Call the Universal Webhook with your Account ID and key. That page covers preview (GET), start Run (POST), selection order, Value overrides, and mode=wait.
Pair keys with Run Recipes or tags from Tag Test so each pipeline selects the right Flows. See Build smoke and regression coverage.
Notifications for CI/CD Runs
Notification rules can include the CI/CD Webhook run type, and can limit that type to All Keys or specific CI/CD Keys. See Notifications.
Related
Last updated