32 lines
1011 B
Plaintext
32 lines
1011 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.jacksonYaml)
|
|
implementation(libs.jacksonModuleKotlin)
|
|
implementation(libs.springdocStarterWebmvcUi)
|
|
|
|
implementation(project(":libs:common-http"))
|
|
implementation(project(":libs:markdown"))
|
|
implementation(project(":libs:security-jwt"))
|
|
|
|
testImplementation(project(":libs:test-support"))
|
|
testImplementation(libs.springSecurityTest)
|
|
}
|
|
|
|
springBoot {
|
|
mainClass.set("ru.ysu.lms.academic.AcademicServiceApplicationKt")
|
|
}
|