问题标签 [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.
sonarqube - 运行时声纳运行器 SocketTimeoutException
我正在使用声纳,一切正常。然后在一个月左右不使用它之后,我在运行 sonar-runner.bat 时开始收到以下异常
我正在使用嵌入式 h2 db 服务器并使用默认端口。
svn - 是否可以通过预提交挂钩运行 SonarQube 分析
我在 stackoverflow 上阅读了几篇文章,其中指出,使用声纳作为预提交分析工具效率低下,因为它必须运行整个项目的编译、运行分析等。
但是,sonarqube 的手册指出有一个sonar.inclusions属性用于设置要运行分析的文件列表。因此,我正在考虑对已更改/修改为预提交挂钩的文件进行分析,并在添加太多问题的情况下使提交失败。
据我了解,可以通过svnlook获取修改和添加的文件列表;还可以将声纳分析器指向一个具体的.properties文件(例如,指向只有编码规则和圈复杂度和 LCOM4 指标的配置的文件)。
但是,我不明白如何在预提交挂钩脚本中获取 Sonar 分析的结果,并提供分析结果的链接。有可能吗?是否有任何现实世界或至少远程相关的此类实践示例?
提前致谢。
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
我错过了什么吗?
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。
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
谢谢你的时间。
sonarqube - 在本地运行 sonar-runner 失败
我有一个声纳实例在我的本地机器上运行 localhost:9000,我可以去并使用控制台。当我尝试从项目的命令行运行 sonar-runner 时,我收到 500 错误:
但是当我在浏览器中访问 url 时,我得到以下 xml 响应:
我不知道从这里去哪里。有什么建议吗?
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.
jenkins - 我在使用 devockpit 插件和 jenkins 计算统计数据开发人员时遇到问题?
我在为使用詹金斯、声纳、声纳亚军和声纳插件“开发者驾驶舱”的开发人员计算统计数据时遇到问题
exception - 声纳异常 - 未知数据库状态:FRESH_INSTALL
运行 sonar-runner-2.3(使用 sonar-3.7)时出现以下错误。任何帮助是极大的赞赏。我已经仔细检查了声纳服务器和声纳运行器中的数据库配置,它看起来不错。此外,在 stackoverflow 上搜索类似错误也无济于事。
jenkins - 使用 Jenkins 的声纳分析找不到可执行文件
我正在尝试通过 Jenkins 和 Sonar Runner 插件触发对 android 应用程序的声纳分析。我在使用 Ant 构建代码的工作中添加了“调用独立声纳分析”构建步骤。当它到达声纳分析步骤时,它会失败并输出以下内容:
jenkins 代理是一个远程 linux 服务器,我在 /opt/ 中安装了 sonar-runner 并更新了适当的 SONAR_RUNNER_HOME 和 PATH 变量。
我是否正确安装了跑步者?我查看了文档和其他类似的安装相关问题,但没有发现我的问题可能是什么。