我有一个 Go 项目,我想使用 SonarRunner 将其导入 SonarQube 5.1。
我知道它不是 SonarQube 支持的语言之一,所以我设置了属性
sonar.import_unknown_files=true
完成一些基本级别的导入 - 它可以完成这项工作。该项目还有 Cobertura 格式的代码覆盖率,使用https://github.com/axw/gocov/和https://github.com/AlekSi/gocov-xml生成。
我没有成功地将这个 XML 导入设置:
sonar.core.codeCoveragePlugin=cobertura
sonar.cobertura.reportPath=coverage.xml
因此,该项目在声纳仪表板上显示为灰色框。有没有人做过类似的事情并让它工作?是因为 Go 是一种不受支持的语言吗?
沧海一幻觉
相关分类