标签: gradle sonarqube sonarqube-scan
当我调用Sonarqube进行静态代码分析时,我想知道Gradle为什么构建我的项目:
./gradlew sonarqube
如何防止Gradle构建整个项目?
答案 0 :(得分:4)
Sonarqube不仅分析源代码。它还会生成一些有关测试代码覆盖率的报告。因此,必须运行测试,并且需要编译所有代码。
如果您的项目使用Java,则此post还说明了Sonarqube基于.class文件执行语义分析
.class