问题标签 [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.
plugins - 如何在 Sonarqube 中添加或关联 rcp 插件项目
我已经在我的 Eclipse Juno 中安装了 Sonarqube 插件并添加了 SonarQube 服务器 3.7.2。与服务器的连接成功。现在我可以从 Web 浏览器 (localhost:9000/) 获取 SonarQube 的主页。但是当我尝试添加我的插件项目时
脚步:
- 打开项目资源管理器视图
- 右键单击插件项目>>配置>>与声纳关联
- 一个带有关联声纳的窗口打开了,我的插件项目名称显示在“项目”选项卡中,在声纳项目选项卡中,给出了一条消息“单击以开始搜索声纳项目”。
那么在 Sonar 中关联 Eclipse rcp 插件项目是否有任何额外的配置?
svn - 提交者是否可以通过 SonarQube 创建度量图表
又是一个 SonarQube 问题。
是否可以通过 SonarQube 获得某些指标的编译视图(即违反编码规则或复杂性图表)?我添加了 SCM Activity 插件,但它所做的只是行注释。我还添加了 SCM Stats 插件,但它仅显示与 SCM 相关的统计信息,与其他 Sonar Metrics 完全无关。
还有一个问题 - 是否有可能增加 SCM 统计数据的输出以反映所有作者而不是仅 10 个作者?是否可以从其范围中排除目录(据我了解,它要么忽略 sonar.global.exclusions 参数,要么设置不正确(我使用相对于运行 sonar-runner 的目录的路径)?
提前致谢。
sonarqube - 如何使用 SonarQube Runner 触发项目分析?
我正在尝试使用 SonarQube 设置 Jenkins 插件。
http://docs.codehaus.org/display/SONAR/Triggering+SonarQube+on+Jenkins+Job#TriggeringSonarQubeonJenkinsJob-TriggeringaProjectAnalysiswiththeSonarQubeRunner的说明
两者似乎完全相同
- 使用 SonarQube Runner 触发项目分析
- 使用 SonarQube Runner 触发任务。
我正在尝试触发一个项目,但我只能在 jenkins 中获得 Task 的选项。我错过了什么?
c# - .net 项目的 SONAR 3.7.3 设置。MOQ 代码覆盖率
我正在使用 SONAR 为 .Net 项目做 POC。我的第一次尝试是只评估我的模拟测试的代码覆盖率。到目前为止,我已经在我的沙盒(Win7)中安装了以下应用程序:
- 声纳 3.7.3
- 声纳亚军 2.3
我的声纳网站托管在默认 url localhost:9000中,我可以在浏览器上看到。我在我的 sln 文件所在的同一文件夹下创建了一个 sonar-project.propeties 文件 我的 sonar-project.propeties 如下所示:
当我在 sane 文件夹上执行 sonar-runner 时,我的问题出现了,这会引发以下错误消息:
信息:------------------------------------------------ ------------------------ 信息:执行失败信息:-------- -------------------------------------------------- -- 总时间: 2.767s 最终内存: 5M/20M INFO: ------------------------------------ ------------------------------------- 错误:Sonar runner 执行期间出错 ERROR:无法执行 Sonar错误:原因:您必须为“未知 n”定义以下强制属性:sonar.projectKey、sonar.projectName、sonar.projectVersion、sonar.sources 错误:错误:要查看错误的完整堆栈跟踪,请重新运行带有 -e 开关的 SonarQube Runner。错误:使用 -X 开关重新运行 SonarQube Runner 以启用完整的调试日志记录。
知道可能是什么原因造成的吗?我相信我不会错过任何东西。
附加信息
当我使用标志 -ei 执行声纳运行器时,会收到以下消息:
ruby - Sonar Ruby 插件 - Saikuro 不返回任何结果
我真的坚持这个。我为 Sonar 构建了 Godaddy Ruby 插件,它似乎运行良好,我可以从 Cane 和其他人那里注销结果,但是在这一行:
我得到一个空指针异常,因为 Saikuro 似乎不在那个对象中。我想知道我是否缺少配置项或其他东西。有没有人看到这个问题?
更烦人的是,如果我注释掉有问题的代码,其他分析工具的结果都不会保存到 Sonar。我得到了大量的 MetricFu results.yml,但没有向 Sonar 报告任何内容。
java - 已安装 SonarQube 和 Java 插件,质量配置文件下没有规则
我已经安装了 SonarQube 3.7.3 和所有相关的 Java 插件。
在“质量配置文件”选项卡下,我找不到任何开箱即用的配置规则(Android Lint 除外):
我究竟做错了什么?
系统/插件应该自带规则,还是我应该手动导入它们?
我已经翻阅了几次文档,但没有找到任何正确的答案。
grails - 由于 org.sonar.plugins.surefire.api.SurefireUtils.getReportsDirectory(Lorg/sonar/api/resources/Project;)Ljava/io/File 导致声纳失败
我有几个 groovy/grails 项目,我正在使用 sonar-runner 来分析它们。他们工作得很好,直到今天我开始收到这个错误:
不确定这是什么,如果有人在此之前遇到此错误,请告诉我
scala - 如何设置 SonarQube 以处理 Scala 项目的 jacoco 测试覆盖率结果?
目前,声纳运行器没有将 jacoco 信息发布到 scala 项目的 sonarcube。
什么有效
- Jacoco 已通过 jacoco:cover 运行,报告以 HTML 和 .exec 格式存在。
- Sonar runner 正在向 sonarcube 发布代码文件指标
sonarcube 中没有显示覆盖信息。而且 jacoco 传感器也不是由 sonar runner 运行的。
声纳转轮的输出
有趣的笔记
一旦属性sonar.language设置为java,就会执行 jacoco 传感器并显示声纳运行器中的代码覆盖小部件。尽管它显示 0% 的代码覆盖率。当项目真的是 scala 时,可能是切换到 java 的副作用。
如果需要,将发布额外的配置,但不想在前面膨胀这篇文章。
jacoco 覆盖如何通过声纳运行器发送到声纳立方体以进行 scala 项目?
sonarqube - SonarQube 找不到项目配置路径
任何人都知道如何解决这个问题?
由于某种原因,SonarQube 无法从 INFO 中找到其返回 NONE 的配置项目路径。我已经在 sonar-runner 的 conf 路径中有该文件。
unit-testing - Groovy Gradle Sonar-runner Unit Testing and Code Coverage
Hi I have set up a groovy project analyzing with sonar-runner, it works for complexity, lines of code etc but the code coverage shows "-" and unit testing is 0%. This is the sonar-runner properties file I am using Groovy plug in 0.6 Sonar runner 2.3 Sonar Qube 3.7 Jacoc
I was wondering if somebody could point me in the right direction