28 lines
882 B
Plaintext
28 lines
882 B
Plaintext
plugins {
|
|
id("lms.spring-boot")
|
|
}
|
|
|
|
dependencies {
|
|
implementation(platform(libs.springBootBom))
|
|
|
|
implementation(libs.springBootStarterWeb)
|
|
implementation(libs.springBootStarterValidation)
|
|
implementation(libs.springBootStarterActuator)
|
|
implementation(libs.springBootStarterDataJpa)
|
|
implementation(libs.springBootStarterSecurity)
|
|
implementation(libs.springBootStarterOauth2ResourceServer)
|
|
implementation(libs.springBootStarterFlyway)
|
|
implementation(libs.flywayPostgresql)
|
|
runtimeOnly(libs.postgresql)
|
|
implementation(libs.springdocStarterWebmvcUi)
|
|
implementation(project(":libs:common-http"))
|
|
implementation(project(":libs:security-jwt"))
|
|
|
|
testImplementation(project(":libs:test-support"))
|
|
testImplementation(libs.springSecurityTest)
|
|
}
|
|
|
|
springBoot {
|
|
mainClass.set("ru.ysu.lms.progress.ProgressServiceApplicationKt")
|
|
}
|