mirror of
https://github.com/2006-Scape/apollo.git
synced 2026-07-05 16:49:04 +00:00
Clean-up JaCoCo coverage generation
This commit is contained in:
+1
-1
@@ -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
|
||||||
|
|||||||
@@ -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
@@ -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
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user