拉索请求分析在Sonarqube中不适用于bitbucket服务器(声纳用于bitbucket插件)

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

下面是我创建拉取请求时显示的消息(我为bitbucket插件配置了声纳)。请告知。谢谢。

声纳数据不可用

无法获取Sonar项目“abc.com”的数据。您的拉取请求尚未进行分析,引用了不存在的Sonar项目,或者您使用SonarQube 6.7的新分支功能但未在存储库设置中启用此功能。您可以在存储库设置中配置Sonar项目。

sonarqube bitbucket-server
1个回答
0
投票

这个问题可能有很多原因。我们面临这个问题的原因之一是我们在新的存储库中提出PR。

现在,在一个新的存储库中,base / default分支总是为空,因此没有声纳数据。现在,要第一次添加代码库,您将创建一个功能分支并为此引发PR。现在,如果您为存储库启用了声纳插件,bitbucket将尝试比较您的功能和基本分支的声纳报告。现在,由于基本分支没有声纳数据,bitbucket会抛出错误。

声纳数据不可用

解决方案:禁用存储库中的声纳插件以进行第一次PR合并。一旦PR在基础分支中合并,再次启用插件,您将重新开始工作。

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