我正在使用SonarQube Gradle插件通过build.gradle中的此配置将指标发送到Sonar:
sonarqube {
properties {
property 'sonar.host.url', 'http://localhost:9000'
}
}
当我在服务器上启用Groovy插件时,Groovy测试类在服务器上列为源文件。该项目有Java和Groovy文件。禁用Groovy插件时,不会将测试类报告为源文件。当我重新启用Groovy插件时,所有Groovy源文件和Groovy测试文件都被报告为Sonar中的源文件。
使用的服务器插件:
爪哇 Groovy的
知道会导致什么原因吗?
答案 0 :(得分:0)
SonarQube Scanner for Gradle本身是一个Java + Groovy项目,它运行正常。您能否请创建一个小型复制器并在SonarQube用户组上分享?当我们有更多信息时,我们可以更新这个答案。