This is an automated email from the ASF dual-hosted git repository. davsclaus pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
commit db871b67b9c7828c31ea9907ee723bdc5bddacc9 Author: Claus Ibsen <claus.ib...@gmail.com> AuthorDate: Mon Aug 24 15:49:57 2020 +0200 CAMEL-15428: camel-spring-boot BOM with just the starter JARs --- tooling/camel-spring-boot-bom/pom.xml | 25 ++++++++++++++++++++ .../camel/springboot/maven/BomGeneratorMojo.java | 27 ++++++++++++++++++++++ 2 files changed, 52 insertions(+) diff --git a/tooling/camel-spring-boot-bom/pom.xml b/tooling/camel-spring-boot-bom/pom.xml index 0a6956f..617e624 100644 --- a/tooling/camel-spring-boot-bom/pom.xml +++ b/tooling/camel-spring-boot-bom/pom.xml @@ -1710,6 +1710,31 @@ <artifactId>camel-zookeeper-starter</artifactId> <version>${project.version}</version> </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-management</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-test-spring</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-test-spring-junit5</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-testcontainers-spring</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel</groupId> + <artifactId>camel-testcontainers-spring-junit5</artifactId> + <version>${project.version}</version> + </dependency> </dependencies> </dependencyManagement> </project> diff --git a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/BomGeneratorMojo.java b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/BomGeneratorMojo.java index 20d131b..a33311e 100644 --- a/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/BomGeneratorMojo.java +++ b/tooling/camel-spring-boot-generator-maven-plugin/src/main/java/org/apache/camel/springboot/maven/BomGeneratorMojo.java @@ -114,6 +114,33 @@ public class BomGeneratorMojo extends AbstractMojo { outDependencies.sort(Comparator.comparing(d -> (d.getGroupId() + ":" + d.getArtifactId()))); + // include some dependencies for testing and management + Dependency dep = new Dependency(); + dep.setGroupId("org.apache.camel"); + dep.setArtifactId("camel-management"); + dep.setVersion("${project.version}"); + outDependencies.add(dep); + dep = new Dependency(); + dep.setGroupId("org.apache.camel"); + dep.setArtifactId("camel-test-spring"); + dep.setVersion("${project.version}"); + outDependencies.add(dep); + dep = new Dependency(); + dep.setGroupId("org.apache.camel"); + dep.setArtifactId("camel-test-spring-junit5"); + dep.setVersion("${project.version}"); + outDependencies.add(dep); + dep = new Dependency(); + dep.setGroupId("org.apache.camel"); + dep.setArtifactId("camel-testcontainers-spring"); + dep.setVersion("${project.version}"); + outDependencies.add(dep); + dep = new Dependency(); + dep.setGroupId("org.apache.camel"); + dep.setArtifactId("camel-testcontainers-spring-junit5"); + dep.setVersion("${project.version}"); + outDependencies.add(dep); + return outDependencies; }