没能获得sonarqube索引文件在我的多模块项目的gradle(Not able to get s

2019-10-23 23:01发布

我已经在Android Studio中创建了一个多模块gradle这个项目,并希望使用sonarqube运行分析。 项目结构如下根(无源文件)模块1 com.myapp.module1包1包2

Module 2 (structure similar to that of Module 1)

我添加了sonarqube插件在的build.gradle文件中根具有以下性质sonarqube沿着:1)主机URL b)中JDBC URL c)中的用户名对于JDBC d)密码JDBC

我用gradlew的构建。 当我从我的根目录下运行gradlew sonarqube,sonarqube运行,但表示0文件编入索引的所有模块。

我缺少的是在这里吗? 它应该是相当明显的,但我一直没能找到在现有的计算器档案答案。

Answer 1:

我必须明确地具有sonar.sources物业在每个模块。

sonarqube { properties { properties["sonar.sources"] += "src" } }



Answer 2:

你没有把sonar.sources每个模块中

检查我的答案在这个环节上,它为我工作:

什么是配置与子模块,用于与sonarqube gradle这个插件使用的Android项目的正确方法是什么?



文章来源: Not able to get sonarqube to index files in my multi module gradle project