-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbuild.gradle.kts
30 lines (26 loc) · 1 KB
/
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 {
`java-library`
jacoco
id("org.hypertrace.publish-plugin")
id("org.hypertrace.jacoco-report-plugin")
}
tasks.test {
useJUnitPlatform()
}
dependencies {
annotationProcessor("org.projectlombok:lombok:1.18.24")
compileOnly("org.projectlombok:lombok:1.18.24")
api(platform(project(":kafka-bom")))
api("org.apache.kafka:kafka-streams")
api("org.hypertrace.core.grpcutils:grpc-client-utils:0.13.6")
api("com.typesafe:config:1.4.2")
implementation("com.google.guava:guava:32.0.1-jre")
implementation("org.hypertrace.core.grpcutils:grpc-context-utils:0.13.6")
implementation("org.hypertrace.config.service:partitioner-config-service-api:0.1.46")
implementation("org.slf4j:slf4j-api:1.7.36")
testImplementation("org.junit.jupiter:junit-jupiter:5.8.2")
testImplementation("org.junit-pioneer:junit-pioneer:1.7.1")
testImplementation("org.mockito:mockito-core:4.5.1")
testRuntimeOnly("org.apache.logging.log4j:log4j-slf4j-impl:2.17.2")
testRuntimeOnly("io.grpc:grpc-netty:1.56.0")
}