-
Notifications
You must be signed in to change notification settings - Fork 0
/
build.gradle.kts
30 lines (25 loc) · 964 Bytes
/
build.gradle.kts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
plugins {
id("com.github.gradle.template.java-conventions")
id("nebula.dependency-lock")
id("io.freefair.lombok")
id("io.quarkus")
jacoco
}
val quarkusVersion = rootProject.ext.get("quarkusVersion")
dependencies {
implementation(enforcedPlatform("io.quarkus:quarkus-bom:${quarkusVersion}"))
implementation("io.quarkus", "quarkus-core")
implementation("io.smallrye.config", "smallrye-config-core")
implementation(project(":models"))
implementation(jakartaLibs.inject)
implementation(loggingLibs.slf4j.api)
runtimeOnly(loggingLibs.jboss.slf4j)
runtimeOnly(loggingLibs.jboss.logger)
testImplementation("io.quarkus", "quarkus-junit5")
testImplementation("io.quarkus", "quarkus-arc")
testImplementation("io.quarkus", "quarkus-config-yaml")
testImplementation(testLibs.junit.launcher)
testImplementation(testLibs.junit.core)
testImplementation(testLibs.assertj.core)
}
description = "api"