37 lines
874 B
Plaintext
37 lines
874 B
Plaintext
import be.simplenotes.Libs
|
|
import be.simplenotes.micronaut
|
|
|
|
plugins {
|
|
id("be.simplenotes.base")
|
|
id("be.simplenotes.kotlinx-serialization")
|
|
id("be.simplenotes.app-shadow")
|
|
id("be.simplenotes.docker")
|
|
id("be.simplenotes.micronaut")
|
|
}
|
|
|
|
dependencies {
|
|
implementation(project(":domain"))
|
|
implementation(project(":views"))
|
|
implementation(project(":css"))
|
|
|
|
implementation(Libs.Http4k.core)
|
|
implementation(Libs.Jetty.server)
|
|
implementation(Libs.Jetty.servlet)
|
|
implementation(Libs.javaxServlet)
|
|
implementation(Libs.Kotlinx.Serialization.json)
|
|
|
|
implementation(Libs.Slf4J.api)
|
|
runtimeOnly(Libs.Slf4J.logback)
|
|
|
|
micronaut()
|
|
|
|
testImplementation(Libs.Test.junit)
|
|
testImplementation(Libs.Test.assertJ)
|
|
testImplementation(Libs.Http4k.testingHamkrest)
|
|
}
|
|
|
|
docker {
|
|
image = "hubv/simplenotes"
|
|
tag = "latest"
|
|
}
|