diff --git a/Jenkinsfile b/Jenkinsfile index c43dd88..134ca96 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -4,14 +4,8 @@ pipeline { stages { stage('build') { steps { - withChecks(name: 'build', includeStage: true) { - sh './gradlew clean testClasses' - } - withChecks(name: 'unit-tests', includeStage: true) { - sh './gradlew test' - } withChecks(name: 'test-coverage', includeStage: true) { - sh './gradlew jacocoTestReport jacocoTestCoverageVerification' + sh './gradlew clean test jacocoTestReport jacocoTestCoverageVerification' junit '**/build/test-results/test/TEST-*.xml' recordCoverage(tools: [[parser: 'JACOCO']], id: 'jacoco', name: 'JaCoCo Coverage', diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 9c71e65..b163145 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -37,13 +37,13 @@ jacoco { toolVersion = "0.8.12" } -//tasks.jacocoTestReport { -// reports { -// xml.required = true -// csv.required = false -// html.required = true -// } -//} +tasks.jacocoTestReport { + reports { + xml.required.set(true) + csv.required.set(false) + html.required.set(true) + } +} tasks.jacocoTestCoverageVerification { violationRules {