11得票2回答
能够通过预提交钩子运行SonarQube分析吗?

我读到了stackoverflow上的几篇文章,指出将Sonar用作预提交分析工具效率低下,因为它必须运行整个项目的编译、分析等操作。 然而,Sonarqube的手册说明有一个sonar.inclusions属性,用于设置要运行分析的文件列表。因此,我考虑在提交前钩子上对已更改/修改的文件运...

10得票3回答
SonarQube:项目配置文件:无。

我已经配置好了对一个Maven项目进行Sonar分析的一切。一切都很顺利,直到我运行 sonar-runner 命令: Max$ sonar-runner INFO: Scanner configuration file: /Users/Max/Documents/son...

10得票1回答
如何在不使用maven的情况下将Jacoco报告集成到SonarQube中?

我使用Jacoco Eclipse插件来测量单元测试覆盖率,并且我能够通过它导出报告。我想将该报告与Sonar集成,因此在项目属性文件中给出了路径。我的属性文件如下所示:# Required metadata sonar.projectKey=key sonar.projectName=nam...

10得票3回答
我能否动态计算技术债务?

我有一大堆不相关的Java程序保存在“Programs”文件夹中,我真的很想能够自动地为每个单独的程序计算技术债务分数。我知道SonarQube可以通过Sonar-Runner帮你做到这一点(有点类似),但是我真的想找到一种动态地执行此操作的方法,以便我能够编写脚本来分析并将“Programs...

9得票2回答
SonarQube:无法为具有<X行的文件创建第X行的度量。

我们最近将SonarQube服务器升级到最新版本(5.3),并升级了所有插件。该服务器目前仅监视由Visual Studio Team Services(曾经是Visual Studio Online)构建的C#项目的单个生成过程。 起初,一切都很顺利(除了一个我将在另一个问题中描述的长期问...

9得票1回答
如何在Sonar中分析sh文件?

我需要使用Sonar服务器分析shell脚本。 我有的文件扩展名为sh,需要进行分析。但是我没有在Sonar插件中看到适用于sh的插件。

9得票1回答
SonarQube无二进制文件的单元测试

经过无尽的谷歌搜索和阅读大量文档,我已经完成了。 我想将已经创建的单元测试报告(如JUnit和Jacoco的.xml和.exec文件)导入到SonarQube中。问题在于: Sensor JaCoCoOverallSensor... 15:54:48 15:54:48.909 INFO ...

9得票3回答
如何在sonar-project.properties中指定通配符

我正在尝试使用SonarQube扫描我的UI模块。这些UI模块数量很多,但都具有相同的结构。每个模块都有自己的JS文件。 我需要指定sonar.sources的值以匹配项目中的所有JS文件。是否可能做到这一点? sonar.sources=\*/*/script sonar.languag...

9得票1回答
无法在Mac(Sierra)上安装Sonar Runner

我正在尝试使用以下命令安装Sonar Runner。 brew install sonar-runner 但是出现了错误。 ==&gt; 搜索类似名称的配方... 错误:未找到类似名称的配方。 请提供建议。

9得票1回答
Sonarqube与Sonarscanner比较

我有一个很大的疑惑,当我们有SonarQube服务器时,Sonar扫描器的用途是什么? 当我使用SonarQube服务器分析项目时,它进行了分析并正常工作。 我仍然困惑为什么我们还需要扫描器。 在与Eclipse或Maven或GitHub集成时是否需要它? 我对此进行了研究,但未能得到确切的...