Prevent merge when needs work
Blocks Bitbucket pull request merges when marked needs work or when approvals become outdated.
Kod GemisiConnects Bitbucket Cloud repositories with SonarCloud or SonarQube using a sonar.json configuration file.

Integrates Bitbucket Cloud with SonarCloud or SonarQube for repository analysis. The repository must contain a root-level sonar.json file with the server URL and project key of an associated public SonarQube project.
Connects Bitbucket Cloud with SonarCloud or a SonarQube server instance.
Uses a sonar.json file in the root of the Bitbucket repository.
The configuration file specifies the SonarQube server URL and project key for an associated public project.
Both Include Code Quality for Bitbucket Cloud and SonarQube Cloud™ for Bitbucket Cloud are free listings with cloud deployment. Include Code Quality for Bitbucket Cloud was updated in Nov 2025, while SonarQube Cloud™ for Bitbucket Cloud was updated in Nov 2024.
| Name | Pricing | Deployment | Updated |
|---|---|---|---|
| this plugin | Free | Cloud | |
| SonarQube Cloud™ for Bitbucket Cloud | Free | Cloud |
135 plugins in Bitbucket · Software development
Price distribution: 90 free, 45 paid
Blocks Bitbucket pull request merges when marked needs work or when approvals become outdated.
Kod GemisiAnalyzes Bitbucket Cloud pull requests, branches, and repositories for code security and quality issues.
SonarSourceScans Maven dependencies and opens pull requests for updates in Bitbucket.
KaizentropyBlocks Bitbucket pull request merges when the project's changelog.txt file has not been updated.
rxa«This app needs a config file called "sonar.json" in the root folder of the Bitbucket repository that should get analyzed. This file must contain the URL of the SonarQube™ server instance or SonarCloud™ and the project key of a public SonarQube™ project, associated with this repository.»