0
、私は次のようにbuild.gradle
がありますgradle project + cobertura - 複数のサブプロジェクトのレポートを生成できないのはなぜですか?ルートレベルのプロジェクトでは
plugins {
id "org.sonarqube" version "2.2.1"
id 'net.saliman.cobertura' version '2.4.0'
}
apply plugin: 'groovy'
apply plugin: 'cobertura'
cobertura {
coverageFormats = ['html', 'xml']
coverageReportDir = new File("$projectDir/reports/cobertura")
rootProject.subprojects.each {
coverageReportDir = new File("$it.name/reports/cobertura")
}
}
しかし、私は./gradlew cobertura
を実行すると、それだけでルートプロジェクトに関するレポート/ Coberturaのディレクトリを生成します。
ここでは何が起こっていますか?