From 58b06425e359828711061dd865e40732f53ae845 Mon Sep 17 00:00:00 2001 From: John Blum Date: Mon, 27 Jan 2020 14:22:03 -0800 Subject: [PATCH] Add finer grained dependency management for both Spring Data Geode and Spring Data GemFire. This allows the SBDG project to independently control the Spring Data for Apache Geode & Pivotal GemFire transitive dependencies separately from the other Spring Data Modules in the Spring Data Release Train, which are either 1) determined by Spring Boot or 2) the springDataReleaseTrainVersion property. This allows SDG 2.3.0.BUILD-SNAPSHOT to be used while maintaining the Spring Data Release Train 2.3.0.M1 version as used by Spring Boot, for example. --- gradle/dependency-management.gradle | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gradle/dependency-management.gradle b/gradle/dependency-management.gradle index 7ad9c938..7279bf9d 100644 --- a/gradle/dependency-management.gradle +++ b/gradle/dependency-management.gradle @@ -8,9 +8,11 @@ dependencyManagement { dependency "net.bytebuddy:byte-buddy:$byteBuddyVersion" dependency "net.bytebuddy:byte-buddy-agent:$byteBuddyVersion" dependency "org.mockito:mockito-core:$mockitoVersion" + dependency "org.springframework.data:spring-data-geode:$springDataGeodeVersion" + dependency "org.springframework.data:spring-data-gemfire:$springDataGemFireVersion" dependency "org.springframework.data:spring-data-geode-test:$springDataGeodeTestVersion" - dependency "org.springframework.session:spring-session-data-gemfire:$springSessionDataGeodeVersion" dependency "org.springframework.session:spring-session-data-geode:$springSessionDataGeodeVersion" + dependency "org.springframework.session:spring-session-data-gemfire:$springSessionDataGeodeVersion" dependency "org.springframework.shell:spring-shell:$springShellVersion" dependency "org.testcontainers:testcontainers:$testcontainersVersion" }