问题标签 [sonar-runner]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
7748 浏览

sonarqube - 运行时声纳运行器 SocketTimeoutException

我正在使用声纳,一切正常。然后在一个月左右不使用它之后,我在运行 sonar-runner.bat 时开始收到以下异常

我正在使用嵌入式 h2 db 服务器并使用默认端口。

0 投票
2 回答
4721 浏览

svn - 是否可以通过预提交挂钩运行 SonarQube 分析

我在 stackoverflow 上阅读了几篇文章,其中指出,使用声纳作为预提交分析工具效率低下,因为它必须运行整个项目的编译、运行分析等。

但是,sonarqube 的手册指出有一个sonar.inclusions属性用于设置要运行分析的文件列表。因此,我正在考虑对已更改/修改为预提交挂钩的文件进行分析,并在添加太多问题的情况下使提交失败。

据我了解,可以通过svnlook获取修改和添加的文件列表;还可以将声纳分析器指向一个具体的.properties文件(例如,指向只有编码规则和圈复杂度和 LCOM4 指标的配置的文件)。

但是,我不明白如何在预提交挂钩脚本中获取 Sonar 分析的结果,并提供分析结果的链接。有可能吗?是否有任何现实世界或至少远程相关的此类实践示例?

提前致谢。

0 投票
1 回答
1261 浏览

javascript - 声纳在执行 mvn sonar:sonar -Pjs 时未执行单元测试

我有一个javascript 应用程序,我想在其中使用声纳对覆盖率报告进行代码验证。在使用SonarQube 版本执行mvn sonar:sonar -Pjs时: 3.5.1,它没有执行 js unit test

当我尝试使用 Sonar 版本的相同应用程序时:3.3.1。它正在执行 js 单元测试,并显示带有单元测试和覆盖率的报告(效果很好)

SonarQube 版本有什么问题: 3.5.1 ?我错过了什么吗?

我已经使用命令mvn sonar:sonar -Pjs指定了两个声纳执行的控制台日志

日志:SonarQube 版本:3.5.1

声纳版本:3.3.1

我错过了什么吗?

0 投票
3 回答
2656 浏览

c# - 运行 sonar-runner 时从解决方案中排除项目

我已经安装并配置了 SonarQube 3.7.1 和 sonar-runner 2.3。

尝试在 ac# 解决方案上运行 sonar-runner 时出现错误:

我的 sonar-project.properties 看起来像

我想排除项目 MPA.Build。但它不起作用。

在 MPA.sln 文件中,MPA.Build 项目定义为

项目(“{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}”)=“MPA.Build”,“MPA.Build\MPA.Build.csproj”,“{A8B400F6-A5C5-4843-96CA-92B25A2E6483}”EndProject

任何人都知道如何解决这个错误?

运行 sonar-runner -X 时,输出为:

utils.SonarException:读取 Visual Studio 文件时发生错误。在 org.sonar.plugins.dotnet.core.VisualStudioProjectBuilder.createVisualStudioSolution(VisualStudioProjectBuilder.java:190) 在 org.sonar.plugins.dotnet.core.VisualStudioProjectBuilder.build(VisualStudioProjectBuilder.java:82) 在 org.sonar.api.batch .bootstrap.ProjectBuilder.build(ProjectBuilder.java:67) 在 org.sonar.batch.scan.ProjectReactorReady.start(ProjectReactorReady.java:63) 在 sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 在 sun.reflect.NativeMethodAccessorImpl .invoke(NativeMethodAccessorImpl.java:39) 在 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) 在 java.lang.reflect.Method.invoke(Method.java:597) 在 org.picocontainer。

0 投票
1 回答
1349 浏览

sonarqube - SonarQube Eclipse 在本地分析后没有向我显示问题

使用 SonarQube Eclipse 插件,我运行远程分析 [Sonar > Mode > Remote](localhost:9000 和 ip_on_my_lan:9000),我看到带有一些元素的 Sonar 问题选项卡(一切正常)。

但是,如果我运行本地分析,我在 Sonar 问题选项卡上没有任何问题,并且 Eclipse 会从源代码中删除所有问题标记。看来 sonar-runner 本地分析没问题:INFO - ANALYSIS SUCCESSFUL

我做错了什么?

我试过:

  • Eclipse Kepler、Sonar 3.7、SonarQube 插件 3.0 和 3.2

  • Eclipse Juno、Sonar 3.7、SonarQube 插件 3.0 和 3.2

谢谢你的时间。

0 投票
2 回答
2902 浏览

sonarqube - 在本地运行 sonar-runner 失败

我有一个声纳实例在我的本地机器上运行 localhost:9000,我可以去并使用控制台。当我尝试从项目的命令行运行 sonar-runner 时,我收到 500 错误:

但是当我在浏览器中访问 url 时,我得到以下 xml 响应:

我不知道从这里去哪里。有什么建议吗?

0 投票
1 回答
440 浏览

c# - SonarQube report for both c# and JS files in single project with module approach?

Can I use SonarQube to analyze my project which is in .net C# and has extensive use of javascripts (around 10 javascript files). I mean can i get a report for both c# and JS files? I tried module approach as listed here in SonarQube documentation but didn't succeed.

0 投票
1 回答
413 浏览

jenkins - 我在使用 devockpit 插件和 jenkins 计算统计数据开发人员时遇到问题?

我在为使用詹金斯、声纳、声纳亚军和声纳插件“开发者驾驶舱”的开发人员计算统计数据时遇到问题

配置: http ://screencast.com/t/AEIz6bNaB3o

0 投票
0 回答
320 浏览

exception - 声纳异常 - 未知数据库状态:FRESH_INSTALL

运行 sonar-runner-2.3(使用 sonar-3.7)时出现以下错误。任何帮助是极大的赞赏。我已经仔细检查了声纳服务器和声纳运行器中的数据库配置,它看起来不错。此外,在 stackoverflow 上搜索类似错误也无济于事。

0 投票
3 回答
9006 浏览

jenkins - 使用 Jenkins 的声纳分析找不到可执行文件

我正在尝试通过 Jenkins 和 Sonar Runner 插件触发对 android 应用程序的声纳分析。我在使用 Ant 构建代码的工作中添加了“调用独立声纳分析”构建步骤。当它到达声纳分析步骤时,它会失败并输出以下内容:

jenkins 代理是一个远程 linux 服务器,我在 /opt/ 中安装了 sonar-runner 并更新了适当的 SONAR_RUNNER_HOME 和 PATH 变量。

我是否正确安装了跑步者?我查看了文档和其他类似的安装相关问题,但没有发现我的问题可能是什么。