diff --git a/build.gradle.kts b/build.gradle.kts index 4e30d97f..f107003c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,12 +6,28 @@ plugins { alias(libs.plugins.kotlin.jvm) alias(libs.plugins.kotlin.qa) alias(libs.plugins.taskTree) + jacoco } subprojects { apply(plugin = "org.danilopianini.gradle-kotlin-qa") } +tasks.test { + finalizedBy(tasks.jacocoTestReport) +} +tasks.jacocoTestReport { + dependsOn(tasks.test) +} + +tasks.jacocoTestReport { + reports { + xml.required.set(false) + csv.required.set(false) + html.outputLocation.set(layout.buildDirectory.dir("jacocoHtml")) + } +} + buildscript { repositories { google()