在Pull Requests上进行Sonarqube分析需要Developer Edition吗?

问题描述 投票:0回答:1

这可能是一个愚蠢的问题,但我花了一整天时间并且遇到了这样的信息:

无法获取Sonar项目“myapi-project:feature / test-sonarqube”的数据。您的拉取请求尚未进行分析,引用了不存在的Sonar项目,您使用SonarQube 6.7的新分支功能但未在存储库设置中启用此功能,或者您已升级SonarQube而未重新启动插件(禁用并在UPM中重新启用)。您可以在存储库设置中配置Sonar项目。

我目前正在使用SonarQube 7.1并正确配置并重启多次。我只是想知道是否进行分析是因为我使用的是Community Edition,而不是Developer Edition或更高版本。

根据Sonarqube网站的说法,Developer Edition适用于那些想要在分支基础上分析代码的人。

这是升级版的问题吗?

要么

我错过了什么?如果是这样,我认为我应该考虑在here中提到的为Bitbucket集成Pull Request Notifier。

sonarqube bitbucket bamboo pull-request
1个回答
1
投票

是的,根据他们的文件:

Pull Request分析作为Developer Edition及更高版本的一部分提供。

您可以在这里找到更多详细信息:https://docs.sonarqube.org/display/SONAR/Pull+Request+Analysis

此外,您可能需要升级到SonarQube 7.2+以使用此处提到的拉取请求分析功能:https://docs.sonarqube.org/display/SCAN/Analyzing+with+SonarQube+Extension+for+VSTS-TFS

© www.soinside.com 2019 - 2024. All rights reserved.