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' jdkArchitectureOption: 'x64'
publishJUnitResults: true publishJUnitResults: true
testResultsFiles: '**/TEST-*.xml' testResultsFiles: '**/TEST-*.xml'
tasks: 'check jacocoTestReport sonarqube' tasks: 'check jacocoReport sonarqube'
- script: | - script: |
./gradlew --stop ./gradlew --stop
+4
View File
@@ -15,5 +15,9 @@ detekt {
sonarqube { sonarqube {
properties { properties {
property "sonar.kotlin.detekt.reportPaths", detektAggregateReport 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) { task jacocoReport(type: JacocoReport) {
sourceDirectories = files() sourceDirectories.setFrom(files())
classDirectories = files() classDirectories.setFrom(files())
executionData = files() executionData.setFrom(files())
reports { reports {
html.enabled = true html.enabled = true
@@ -63,19 +63,9 @@ gradle.projectsEvaluated {
additionalClassDirs((FileCollection) subproject.sourceSets.main.output) additionalClassDirs((FileCollection) subproject.sourceSets.main.output)
} }
executionData = files(jacocoCoverageAggregate) executionData.setFrom(files(jacocoCoverageAggregate))
} }
dependsOn(jacocoMerge) 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
}
}
} }