* Prunes all non-core components Remove modules: - spring-pulsar-spring-boot-starter - spring-pulsar-reactive-spring-boot-starter - spring-pulsar-spring-boot-autoconfigure - spring-pulsar-spring-cloud-stream-binder - Remove config props plugins - Update docs to point to Spring Boot config props - Move intTest into spring-pulsar and spring-pulsar-reactive * Replace refs from `spring-projects-experimental` to `spring-projects` * Update spring-pulsar-spring-boot-starter to 0.2.1-SNAPSHOT
28 lines
820 B
Groovy
28 lines
820 B
Groovy
plugins {
|
|
id 'org.springframework.pulsar.spring-module'
|
|
id 'org.springframework.boot' version '3.0.5'
|
|
}
|
|
|
|
description = 'Spring Pulsar Sample Application (Send and Receive)'
|
|
|
|
dependencies {
|
|
implementation 'org.springframework.pulsar:spring-pulsar-spring-boot-starter'
|
|
implementation 'com.google.code.findbugs:jsr305'
|
|
}
|
|
|
|
bootRun {
|
|
jvmArgs = [
|
|
"--add-opens", "java.base/java.lang=ALL-UNNAMED",
|
|
"--add-opens", "java.base/java.util=ALL-UNNAMED",
|
|
"--add-opens", "java.base/sun.net=ALL-UNNAMED"
|
|
]
|
|
}
|
|
|
|
project.afterEvaluate {
|
|
project.tasks.publishArtifacts.enabled(false)
|
|
project.tasks.artifactoryPublish.enabled(false)
|
|
project.tasks.publishToOssrh.enabled(false)
|
|
project.tasks.publishMavenJavaPublicationToOssrhRepository.enabled(false)
|
|
project.tasks.publishAllPublicationsToOssrhRepository.enabled(false)
|
|
}
|