diff --git a/build.gradle.kts b/build.gradle.kts index 4878637..130abce 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -8,6 +8,7 @@ plugins { id("io.spring.dependency-management") version "1.1.4" kotlin("jvm") version "1.9.23" kotlin("plugin.spring") version "1.9.23" + jacoco } group = "de.ukw.ccc" @@ -118,6 +119,16 @@ tasks.register("allTests") { dependsOn(tasks.withType()) } +tasks.jacocoTestReport { + dependsOn("allTests") + + executionData(fileTree(project.rootDir.absolutePath).include("**/build/jacoco/*.exec")) + + reports { + xml.required = true + } +} + tasks.named("bootBuildImage") { imageName.set("ghcr.io/ccc-mf/etl-processor")