* User template vars for links to pulsar docs site * Update all code references to `2.11.0`
32 lines
1.0 KiB
Groovy
32 lines
1.0 KiB
Groovy
plugins {
|
|
id 'java-platform'
|
|
}
|
|
|
|
javaPlatform {
|
|
allowDependencies()
|
|
}
|
|
|
|
ext {
|
|
googleJsr305Version = '3.0.2'
|
|
protobufJavaVersion = '3.21.5'
|
|
testcontainersVersion = '1.17.6'
|
|
pulsarVersion = '2.11.0'
|
|
pulsarClientReactiveVersion = '0.2.0'
|
|
springBootVersion = '3.0.2'
|
|
springCloudStreamVersion = '4.0.1'
|
|
}
|
|
|
|
dependencies {
|
|
api platform("org.springframework.boot:spring-boot-dependencies:$springBootVersion")
|
|
api platform("org.testcontainers:testcontainers-bom:$testcontainersVersion")
|
|
constraints {
|
|
api "com.google.code.findbugs:jsr305:$googleJsr305Version"
|
|
api "com.google.protobuf:protobuf-java:$protobufJavaVersion"
|
|
api "org.apache.pulsar:pulsar-client-all:$pulsarVersion"
|
|
api "org.apache.pulsar:pulsar-client-reactive-adapter:$pulsarClientReactiveVersion"
|
|
api "org.apache.pulsar:pulsar-client-reactive-producer-cache-caffeine:$pulsarClientReactiveVersion"
|
|
api "org.springframework.cloud:spring-cloud-stream:$springCloudStreamVersion"
|
|
api "org.springframework.cloud:spring-cloud-stream-test-support:$springCloudStreamVersion"
|
|
}
|
|
}
|