我读到了stackoverflow上的几篇文章,指出将Sonar用作预提交分析工具效率低下,因为它必须运行整个项目的编译、分析等操作。 然而,Sonarqube的手册说明有一个sonar.inclusions属性,用于设置要运行分析的文件列表。因此,我考虑在提交前钩子上对已更改/修改的文件运...
我已经配置好了对一个Maven项目进行Sonar分析的一切。一切都很顺利,直到我运行 sonar-runner 命令: Max$ sonar-runner INFO: Scanner configuration file: /Users/Max/Documents/son...
我使用Jacoco Eclipse插件来测量单元测试覆盖率,并且我能够通过它导出报告。我想将该报告与Sonar集成,因此在项目属性文件中给出了路径。我的属性文件如下所示:# Required metadata sonar.projectKey=key sonar.projectName=nam...
我有一大堆不相关的Java程序保存在“Programs”文件夹中,我真的很想能够自动地为每个单独的程序计算技术债务分数。我知道SonarQube可以通过Sonar-Runner帮你做到这一点(有点类似),但是我真的想找到一种动态地执行此操作的方法,以便我能够编写脚本来分析并将“Programs...
我们最近将SonarQube服务器升级到最新版本(5.3),并升级了所有插件。该服务器目前仅监视由Visual Studio Team Services(曾经是Visual Studio Online)构建的C#项目的单个生成过程。 起初,一切都很顺利(除了一个我将在另一个问题中描述的长期问...
我需要使用Sonar服务器分析shell脚本。 我有的文件扩展名为sh,需要进行分析。但是我没有在Sonar插件中看到适用于sh的插件。
经过无尽的谷歌搜索和阅读大量文档,我已经完成了。 我想将已经创建的单元测试报告(如JUnit和Jacoco的.xml和.exec文件)导入到SonarQube中。问题在于: Sensor JaCoCoOverallSensor... 15:54:48 15:54:48.909 INFO ...
我正在尝试使用SonarQube扫描我的UI模块。这些UI模块数量很多,但都具有相同的结构。每个模块都有自己的JS文件。 我需要指定sonar.sources的值以匹配项目中的所有JS文件。是否可能做到这一点? sonar.sources=\*/*/script sonar.languag...
我正在尝试使用以下命令安装Sonar Runner。 brew install sonar-runner 但是出现了错误。 ==> 搜索类似名称的配方... 错误:未找到类似名称的配方。 请提供建议。
我有一个很大的疑惑,当我们有SonarQube服务器时,Sonar扫描器的用途是什么? 当我使用SonarQube服务器分析项目时,它进行了分析并正常工作。 我仍然困惑为什么我们还需要扫描器。 在与Eclipse或Maven或GitHub集成时是否需要它? 我对此进行了研究,但未能得到确切的...