【发布时间】:2018-02-05 13:59:45
【问题描述】:
我正在从 teamcity sonar runner 生成声纳报告,但我看到 Quality Profile 设置为 使用“声纳方式”(XML),但我希望它是停止使用声纳方式(xml)。 谁能建议我需要做的参数或设置。
注意:由于组织政策,我无法在此处分享日志或屏幕截图。
【问题讨论】:
标签: sonarqube teamcity sonar-runner
我正在从 teamcity sonar runner 生成声纳报告,但我看到 Quality Profile 设置为 使用“声纳方式”(XML),但我希望它是停止使用声纳方式(xml)。 谁能建议我需要做的参数或设置。
注意:由于组织政策,我无法在此处分享日志或屏幕截图。
【问题讨论】:
标签: sonarqube teamcity sonar-runner
处理此问题的方法是使用 UI 将项目分配给您希望它使用的配置文件:项目级管理 > 质量配置文件。您将在那里看到为实例中可用的每种语言分配配置文件的选项。
如果您只是必须从 TeamCity 执行此操作,请使用 web services 分配配置文件。虽然一旦分配,分配“坚持”所以这确实是你应该能够从 GUI 做的事情,然后就不用管了。
【讨论】:
我使用了参数 sonar.Language=cs。它排除了 xml 分析,现在我看到 停止使用声纳方式 (xml)。
https://docs.sonarqube.org/display/SONAR/Analysis+Parameters
sonar.language
设置要分析的源代码的语言。浏览插件 获取所有可用语言列表的库页面。如果未设置,则 将触发多语言分析。
【讨论】: