for (srcDir in project.sourceSets.main.java.srcDirs) {
inputs.dir(srcDir)
args(srcDir, "-d", outputDir)
}
}
project.tasks.sourceJar.from(delombok)
task release(dependsOn: bintrayUpload)
test {
defaultCharacterEncoding ="UTF-8"
testLogging {
displayGranularity 1
showStackTraces =true
exceptionFormat ='full'
events "STARTED", "PASSED", "FAILED", "SKIPPED"
}
}
repositories {
jcenter()
}
shadowJar {
configurations = []
classifier =null
doFirst {
// See https://github.com/johnrengelman/shadow/blob/5.0.0/src/main/groovy/com/github/jengelman/gradle/plugins/shadow/tasks/ConfigureShadowRelocation.groovy
Set<String> packages = []
// Always read from core's configurations
for (configuration in tasks.getByPath(":testcontainers:shadowJar").configurations) {