Clean-up JaCoCo coverage generation

This commit is contained in:
Gary Tierney
2019-07-17 05:36:08 +01:00
parent 11cee7e0f2
commit d93de7f575
3 changed files with 9 additions and 15 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ steps:
jdkArchitectureOption: 'x64'
publishJUnitResults: true
testResultsFiles: '**/TEST-*.xml'
tasks: 'check jacocoTestReport sonarqube'
tasks: 'check jacocoReport sonarqube'
- script: |
./gradlew --stop
+4
View File
@@ -15,5 +15,9 @@ detekt {
sonarqube {
properties {
property "sonar.kotlin.detekt.reportPaths", detektAggregateReport
property "sonar.organization", "apollo-rsps"
property "sonar.projectKey", "apollo:org.apollo"
property "sonar.projectName", "Apollo RSPS"
property "sonar.kotlin.file.suffixes", ".kt,.kts"
}
}
+4 -14
View File
@@ -36,9 +36,9 @@ gradle.projectsEvaluated {
task jacocoReport(type: JacocoReport) {
sourceDirectories = files()
classDirectories = files()
executionData = files()
sourceDirectories.setFrom(files())
classDirectories.setFrom(files())
executionData.setFrom(files())
reports {
html.enabled = true
@@ -63,19 +63,9 @@ gradle.projectsEvaluated {
additionalClassDirs((FileCollection) subproject.sourceSets.main.output)
}
executionData = files(jacocoCoverageAggregate)
executionData.setFrom(files(jacocoCoverageAggregate))
}
dependsOn(jacocoMerge)
}
sonarqube {
properties {
property "sonar.organization", "apollo-rsps"
property "sonar.projectKey", "apollo:org.apollo"
property "sonar.projectName", "Apollo RSPS"
property "sonar.kotlin.file.suffixes", ".kt,.kts"
property "sonar.jacoco.reportPaths", jacocoCoverageAggregate
}
}
}