This commit is contained in:
Felipe Knorr Kuhn 2024-01-24 09:10:36 -08:00 committed by GitHub
commit 6c8289d965
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -10,6 +10,7 @@ plugins {
id 'java-library'
id 'extra-java-module-info'
id 'com.github.johnrengelman.shadow' version '5.2.0'
id 'jacoco'
}
tasks.withType(AbstractArchiveTask) {
@ -92,6 +93,18 @@ shadowJar {
classifier = 'all'
}
test {
finalizedBy jacocoTestReport
}
jacocoTestReport {
dependsOn test
}
jacoco {
toolVersion = '0.8.10'
}
extraJavaModuleInfo {
module('logback-core-1.2.8.jar', 'logback.core', '1.2.8') {
exports('ch.qos.logback.core')