使用gradle在sonarqube中使用java和javascript进行项目

And*_*gia 11 gradle sonarqube sonarqube-scan

我们有一个使用Java的非常标准的Web项目,它还包含标准src/main/webapp文件夹中的一些javascript代码.我们使用Gradle 2.14作为构建工具.

我们刚刚安装了新的Sonarqube 6.0.1新的服务器上的一个品牌,经检查发现了Java和Javascript插件安装,并修改了的build.gradle文件作为推荐Sonarqube文档:

plugins {
    id 'org.sonarqube' version '2.0.1'
}

sonarqube {
    properties {
        property 'sonar.projectName', 'Our-Project'
        property 'sonar.projectKey', 'com.ourcompany:our-project'
    }
}
Run Code Online (Sandbox Code Playgroud)

这不能按预期工作:正确分析java代码,我们可以在声纳上浏览结果,但不分析javascript代码.

我们做错了什么?谢谢.

And*_*gia 7

我已设法通过在sonarqube块中添加此属性来解决我们的问题:

property 'sonar.sources', 'src/main'
Run Code Online (Sandbox Code Playgroud)