问题描述
我在AWS的EC2上有一个私人的SonarQube 7.9安装。我已经成功集成了我们的BitBucket(云(即,不是服务器/存储))管道构建以使用SonarQube实例。我想进行下一步,并使用该信息将SonarQube的分析结果修饰为PullRequests;但是,似乎不可能。 SonarCloud似乎与BitBucket很好地集成了。同时,SonarQube也许只能与BitBucket服务器存储库很好地集成?
SonarQube的唯一BitBucket插件是:https://github.com/mibexsoftware/sonar-bitbucket-plugin,它明确声明它仅适用于SonarQube 7.7或更早的版本。
任何帮助将不胜感激。谢谢
解决方法
到目前为止,我想分享我的研究,这支持您的结论:
-
Sonarqube的
- PR装饰不支持Bitbucket Cloud。 https://docs.sonarqube.org/7.9/analysis/pull-request/或 https://docs.sonarqube.org/latest/analysis/pr-decoration/
- “用于SonarQube的Bitbucket Cloud插件”仅支持
- “ Bitbucket Cloud声纳”仅适用于PUBLIC存储库。