Skip to main content

CI/CD Integrations

Trigger your CI/CD pipeline directly from Qase.

Updated today

CI/CD integrations let you trigger automated test runs from Qase and pipe the results back, no manual result entry required.

The pattern is the same regardless of which CI tool you use:

  1. Configure a Qase reporter in your test framework.

  2. Connect your CI pipeline to Qase so runs can be triggered from the UI.

  3. Results flow back automatically as the pipeline executes.

The Shared Pattern

1. Set up a Qase reporter

Reporters are framework-specific libraries that send test results to Qase. See the developer documentation.

2. Connect the CI tool

Install the integration from the Apps page in your Qase workspace.

3. Run from Qase

Start an Automated test run from the Test Runs page. Select your CI tool, choose the pipeline/job, and Qase sends the trigger.

Supported CI/CD Tools

Tool

How it connects

GitHub

GitHub App installation with repository access authorization

GitLab

Personal Access Token via Qase GitLab app integration

Jenkins

Jenkins API token via Qase plugin

Bitbucket Pipelines

Atlassian Marketplace app (Qase for Bitbucket)

For CI tools not listed here, configure a reporter in your test framework. The reporter sends results via the Qase API.

FAQ

Do I need both a reporter and a CI integration?
The reporter sends results. The CI integration lets you trigger runs from Qase. You can use a reporter without a CI integration.

Can I mix automated and manual results in the same run?
Yes.

Did this answer your question?