CI Provider Guides
Integrate Gaffer with your CI/CD pipeline. Upload test reports from GitHub Actions, GitLab CI, CircleCI, Jenkins, and more.
Choose your CI provider below to get started with automatic test report uploads.
Universal Format: CTRF
CTRF (Common Test Report Format) provides a standardized JSON format that works with any CI provider and test framework. Use it for consistent analytics across your entire test suite.
Learn about CTRF →CI Providers
GitHub Actions
Automatically upload test reports from GitHub Actions workflows.
GitLab CI
Upload test reports to Gaffer from GitLab CI/CD pipelines.
CircleCI
Upload test reports to Gaffer from CircleCI pipelines.
Jenkins
Upload test reports to Gaffer from Jenkins pipelines.
Bitbucket Pipelines
Upload test reports to Gaffer from Bitbucket Pipelines.
Azure DevOps
Upload test reports to Gaffer from Azure DevOps Pipelines.
Other Methods
- cURL Guide — Upload manually or from any CI system using curl
- Upload API Reference — Build custom integrations with the full API documentation
Don't see your CI provider? The cURL guide works with any CI system. Just set your API key as an environment variable and use curl to upload reports.