spring-cloud-config/client/build.gradle.kts

40 lines
1.0 KiB
Plaintext

plugins {
java
id("org.springframework.boot") version "3.0.5"
id("io.spring.dependency-management") version "1.1.0"
}
group = "tk.antoine.roux"
version = "0.0.1-SNAPSHOT"
java.sourceCompatibility = JavaVersion.VERSION_17
repositories {
mavenCentral()
}
extra["springCloudVersion"] = "2022.0.2"
dependencies {
implementation("org.springframework.boot:spring-boot-starter-actuator")
implementation("org.springframework.boot:spring-boot-starter-web")
implementation("org.springframework.cloud:spring-cloud-starter-config")
developmentOnly("org.springframework.boot:spring-boot-devtools")
testImplementation("org.springframework.boot:spring-boot-starter-test")
testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.2")
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.9.2")
}
dependencyManagement {
imports {
mavenBom(
"org.springframework.cloud:spring-cloud-dependencies:${property("springCloudVersion")}"
)
}
}
tasks.getByName<Test>("test") {
useJUnitPlatform()
}