ssg/buildSrc/src/main/groovy/ssg-common.gradle
2024-05-13 13:34:19 +02:00

45 lines
673 B
Groovy

plugins {
id 'com.jessebrault.jbarchiva'
id 'java'
}
group 'com.jessebrault.ssg'
version '0.4.0'
repositories {
mavenCentral()
}
configurations {
testing {
canBeConsumed = false
canBeResolved = false
}
testImplementation {
extendsFrom configurations.testing
}
}
dependencies {
implementation libs.slf4j.api
testing libs.slf4j.api
testing libs.junit.jupiter.api
testing libs.mockito.core
testing libs.mockito.junit.jupiter
}
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
}
}
testing {
suites {
test {
useJUnitJupiter()
}
}
}