Skip to main content

Overview

The SonarCloud integration pulls code quality gate results and vulnerability counts into SEOP’s delivery analytics. Code quality becomes a first-class delivery metric alongside velocity and DORA data — giving engineering leaders visibility into the health of the codebase, not just the speed of delivery.

What syncs

DataDirectionDetails
Quality gate statusInboundPass/fail status per project
Code smellsInboundCount by severity
Security vulnerabilitiesInboundOWASP category breakdown
Test coverageInboundCoverage percentage per project
DuplicationInboundPercentage of duplicated code

Requirements

  • SonarCloud account with access to the organisation you want to connect
  • SonarCloud User Token with Read access
  • Scrums.com workspace Admin access

Setup

1

Generate a SonarCloud token

In SonarCloud, go to My Account > Security > Generate Tokens. Create a token with a descriptive name (e.g. Scrums.com Integration) and copy the value. Tokens are shown only once.
2

Open Integrations

In your Scrums.com workspace, go to Settings > Integrations and select SonarCloud.
3

Enter your credentials

Paste your SonarCloud token and enter your SonarCloud organisation key.
4

Select projects

Choose which SonarCloud projects to connect. Each project maps to a repository in your Scrums.com workspace.
5

Save and verify

Click Save. Quality gate data will appear in your Analytics dashboard within the next analysis run.

Using code quality data

Once connected, SonarCloud data appears in:
  • Analytics > Code Quality — Quality gate trends over time
  • Sprint Board — Quality gate status badges on active PRs
  • Delivery Reports — Quality metrics included in monthly reports (Recommended and Enterprise plans)
Code quality thresholds can be configured as governance controls in Administration > Governance, allowing you to block sprint closure if quality gates are failing.
Last modified on March 13, 2026