SonarQube Local Analysis - 指定属性文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SonarQube Local Analysis - 指定属性文件相关的知识,希望对你有一定的参考价值。

我正在尝试使用指向SonarQube 5.4的Sonar-Scanner 2.6在本地运行分析。本地解决方案文件夹包含云分析中使用的sonar-project.properties文件。

我正在尝试创建要在本地使用的属性文件,该文件与全局sonar-project.properties文件分开。这是我运行的命令:

sonar-scanner -D project.settings=sonar-project-local.properties

预期行为:在两个文件(sonar-project.properties和sonar-project-local.properties)中,声纳扫描器将选择本地文件。

观察到的行为:如果文件sonar-project.properties存在,声纳扫描器使用全局的并忽略本地的。

如果我从目录中删除(重命名)全局文件,则会识别本地文件,并且行为符合预期。

这是一个错误吗?在不弄乱全局属性文件的情况下解决此问题的方法是什么?

答案

通常答案是命令中的空间。所以,不是

-D project.settings=...

-Dproject.settings=...

但该财产被取消了。您只需要在“正确”名称中输入/输出属性文件。

以上是关于SonarQube Local Analysis - 指定属性文件的主要内容,如果未能解决你的问题,请参考以下文章

sonarqube执行命令遇上的小问题

代码覆盖率的 SonarQube 增量分析

SonarQube代码覆盖率的增量分析

sonarqube启动报错

windows下代码规范检测工具sonarqube安装与使用,含与maven的结合

SonarQube4.5.7的安装