From b98d4639ea923f54d3f32d16114063c2a21cb31e Mon Sep 17 00:00:00 2001 From: John Blum Date: Wed, 12 Aug 2020 16:08:17 -0700 Subject: [PATCH] Add 'org.springframework.geode:spring-geode-bom' (Maven BOM) to project. The Maven BOM (Bill of Materials) will provide a simpler and consistent SBDG module version dependency management experience for users starting at start.spring.io, who have added the 'Spring for Apache Geode' dependency to build Spring Boot applications using Apache Geode. Resolves gh-93. --- spring-geode-bom/spring-geode-bom.gradle | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 spring-geode-bom/spring-geode-bom.gradle diff --git a/spring-geode-bom/spring-geode-bom.gradle b/spring-geode-bom/spring-geode-bom.gradle new file mode 100644 index 00000000..474d192f --- /dev/null +++ b/spring-geode-bom/spring-geode-bom.gradle @@ -0,0 +1,14 @@ +import io.spring.gradle.convention.SpringMavenPlugin + +apply plugin: 'io.spring.convention.bom' +apply from: MAVEN_POM_EDITOR_GRADLE + +sonarqube.skipProject = true + +project.rootProject.allprojects.each { p -> + p.plugins.withType(SpringMavenPlugin) { + if (!project.name.equals(p.name)) { + project.mavenBom.projects.add(p) + } + } +}