You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2019/08/20 12:54:42 UTC
[camel-quarkus] 02/03: Fix #124 Deployment BOM
This is an automated email from the ASF dual-hosted git repository.
lburgazzoli pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git
commit a5de3c1f0df88ca521a10760f836999f096edc5d
Author: Peter Palaga <pp...@redhat.com>
AuthorDate: Mon Aug 19 16:28:47 2019 +0200
Fix #124 Deployment BOM
---
extensions/aws-eks/deployment/pom.xml | 12 +++
extensions/aws-eks/runtime/pom.xml | 12 +++
extensions/aws-s3/deployment/pom.xml | 12 +++
extensions/aws-s3/runtime/pom.xml | 12 +++
extensions/aws-sns/deployment/pom.xml | 12 +++
extensions/aws-sns/runtime/pom.xml | 12 +++
extensions/aws-sqs/deployment/pom.xml | 12 +++
extensions/aws-sqs/runtime/pom.xml | 12 +++
extensions/bean/deployment/pom.xml | 12 +++
extensions/bean/runtime/pom.xml | 12 +++
extensions/core-cloud/deployment/pom.xml | 12 +++
extensions/core-cloud/runtime/pom.xml | 12 +++
extensions/core/deployment/pom.xml | 17 +++-
extensions/core/runtime/pom.xml | 12 +++
extensions/direct/deployment/pom.xml | 12 +++
extensions/direct/runtime/pom.xml | 12 +++
extensions/http-common/deployment/pom.xml | 12 +++
extensions/http-common/runtime/pom.xml | 12 +++
extensions/infinispan/deployment/pom.xml | 12 +++
extensions/infinispan/runtime/pom.xml | 12 +++
extensions/jdbc/deployment/pom.xml | 12 +++
extensions/jdbc/runtime/pom.xml | 12 +++
extensions/jetty-common/deployment/pom.xml | 12 +++
extensions/jetty-common/runtime/pom.xml | 12 +++
extensions/log/deployment/pom.xml | 12 +++
extensions/log/runtime/pom.xml | 12 +++
extensions/netty4-http/deployment/pom.xml | 12 +++
extensions/netty4-http/runtime/pom.xml | 12 +++
extensions/rest/deployment/pom.xml | 12 +++
extensions/rest/runtime/pom.xml | 12 +++
extensions/salesforce/deployment/pom.xml | 12 +++
extensions/salesforce/runtime/pom.xml | 12 +++
extensions/servlet/deployment/pom.xml | 12 +++
extensions/servlet/runtime/pom.xml | 12 +++
extensions/timer/deployment/pom.xml | 12 +++
extensions/timer/runtime/pom.xml | 12 +++
extensions/twitter/deployment/pom.xml | 12 +++
extensions/twitter/runtime/pom.xml | 12 +++
extensions/xml-common/deployment/pom.xml | 12 +++
extensions/xml-common/runtime/pom.xml | 12 +++
extensions/xstream-common/deployment/pom.xml | 12 +++
extensions/xstream-common/runtime/pom.xml | 12 +++
integration-tests/core-support/deployment/pom.xml | 12 +++
integration-tests/core-support/pom.xml | 2 +-
integration-tests/core-support/runtime/pom.xml | 12 +++
integration-tests/pom.xml | 12 +++
pom.xml | 2 +
poms/{build-parent => bom-deployment}/pom.xml | 109 ++++++++++++++++++----
poms/bom/pom.xml | 5 +
poms/build-parent/pom.xml | 53 +----------
50 files changed, 645 insertions(+), 71 deletions(-)
diff --git a/extensions/aws-eks/deployment/pom.xml b/extensions/aws-eks/deployment/pom.xml
index c8c1ad8..095d09e 100644
--- a/extensions/aws-eks/deployment/pom.xml
+++ b/extensions/aws-eks/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-eks-deployment</artifactId>
<name>Camel Quarkus :: AWS EKS :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-eks/runtime/pom.xml b/extensions/aws-eks/runtime/pom.xml
index c154fc3..55af1c7 100644
--- a/extensions/aws-eks/runtime/pom.xml
+++ b/extensions/aws-eks/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-eks</artifactId>
<name>Camel Quarkus :: AWS EKS :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-s3/deployment/pom.xml b/extensions/aws-s3/deployment/pom.xml
index c4112f4..1826155 100644
--- a/extensions/aws-s3/deployment/pom.xml
+++ b/extensions/aws-s3/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-s3-deployment</artifactId>
<name>Camel Quarkus :: AWS S3 :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-s3/runtime/pom.xml b/extensions/aws-s3/runtime/pom.xml
index 096a806..96f8d6c 100644
--- a/extensions/aws-s3/runtime/pom.xml
+++ b/extensions/aws-s3/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-s3</artifactId>
<name>Camel Quarkus :: AWS S3 :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-sns/deployment/pom.xml b/extensions/aws-sns/deployment/pom.xml
index a590ccf..2277636 100644
--- a/extensions/aws-sns/deployment/pom.xml
+++ b/extensions/aws-sns/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-sns-deployment</artifactId>
<name>Camel Quarkus :: AWS SNS :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-sns/runtime/pom.xml b/extensions/aws-sns/runtime/pom.xml
index 430de3b..ae91b88 100644
--- a/extensions/aws-sns/runtime/pom.xml
+++ b/extensions/aws-sns/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-sns</artifactId>
<name>Camel Quarkus :: AWS SNS :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-sqs/deployment/pom.xml b/extensions/aws-sqs/deployment/pom.xml
index 1bc37d2..dedb6c8 100644
--- a/extensions/aws-sqs/deployment/pom.xml
+++ b/extensions/aws-sqs/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-sqs-deployment</artifactId>
<name>Camel Quarkus :: AWS SQS :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/aws-sqs/runtime/pom.xml b/extensions/aws-sqs/runtime/pom.xml
index 002db12..6ac4393 100644
--- a/extensions/aws-sqs/runtime/pom.xml
+++ b/extensions/aws-sqs/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-aws-sqs</artifactId>
<name>Camel Quarkus :: AWS SQS :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/bean/deployment/pom.xml b/extensions/bean/deployment/pom.xml
index 80a4954..5758f4a 100644
--- a/extensions/bean/deployment/pom.xml
+++ b/extensions/bean/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-bean-deployment</artifactId>
<name>Camel Quarkus :: Bean :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/bean/runtime/pom.xml b/extensions/bean/runtime/pom.xml
index b8f0a67..78f1392 100644
--- a/extensions/bean/runtime/pom.xml
+++ b/extensions/bean/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-bean</artifactId>
<name>Camel Quarkus :: Bean :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/core-cloud/deployment/pom.xml b/extensions/core-cloud/deployment/pom.xml
index c88bf5e..d2a5956 100644
--- a/extensions/core-cloud/deployment/pom.xml
+++ b/extensions/core-cloud/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-core-cloud-deployment</artifactId>
<name>Camel Quarkus :: Core :: Cloud :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/core-cloud/runtime/pom.xml b/extensions/core-cloud/runtime/pom.xml
index 5b4abdc..d02a4a0 100644
--- a/extensions/core-cloud/runtime/pom.xml
+++ b/extensions/core-cloud/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-core-cloud</artifactId>
<name>Camel Quarkus :: Core :: Cloud :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/core/deployment/pom.xml b/extensions/core/deployment/pom.xml
index e06445f..e7b5bf6 100644
--- a/extensions/core/deployment/pom.xml
+++ b/extensions/core/deployment/pom.xml
@@ -26,6 +26,19 @@
<modelVersion>4.0.0</modelVersion>
<artifactId>camel-quarkus-core-deployment</artifactId>
<name>Camel Quarkus :: Core :: Deployment</name>
+
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- quarkus -->
<dependency>
@@ -46,19 +59,19 @@
<artifactId>camel-quarkus-core</artifactId>
</dependency>
+ <!-- test dependencies -->
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-junit5-internal</artifactId>
<scope>test</scope>
</dependency>
-
<dependency>
<groupId>org.assertj</groupId>
<artifactId>assertj-core</artifactId>
- <version>${assertj.version}</version>
<scope>test</scope>
</dependency>
</dependencies>
+
<build>
<plugins>
<plugin>
diff --git a/extensions/core/runtime/pom.xml b/extensions/core/runtime/pom.xml
index ca37cb8..c791e36 100644
--- a/extensions/core/runtime/pom.xml
+++ b/extensions/core/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-core</artifactId>
<name>Camel Quarkus :: Core :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
diff --git a/extensions/direct/deployment/pom.xml b/extensions/direct/deployment/pom.xml
index 532bae0..1d9be8a 100644
--- a/extensions/direct/deployment/pom.xml
+++ b/extensions/direct/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-direct-deployment</artifactId>
<name>Camel Quarkus :: Direct :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/direct/runtime/pom.xml b/extensions/direct/runtime/pom.xml
index 8f508af..a1bea68 100644
--- a/extensions/direct/runtime/pom.xml
+++ b/extensions/direct/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-direct</artifactId>
<name>Camel Quarkus :: Direct :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/http-common/deployment/pom.xml b/extensions/http-common/deployment/pom.xml
index 9baaf73..333825e 100644
--- a/extensions/http-common/deployment/pom.xml
+++ b/extensions/http-common/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-http-common-deployment</artifactId>
<name>Camel Quarkus :: HTTP :: Common :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/http-common/runtime/pom.xml b/extensions/http-common/runtime/pom.xml
index a06f2a7..588ae3b 100644
--- a/extensions/http-common/runtime/pom.xml
+++ b/extensions/http-common/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-http-common</artifactId>
<name>Camel Quarkus :: HTTP :: Common :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/infinispan/deployment/pom.xml b/extensions/infinispan/deployment/pom.xml
index b7d8a9d..b3c9bac 100644
--- a/extensions/infinispan/deployment/pom.xml
+++ b/extensions/infinispan/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-infinispan-deployment</artifactId>
<name>Camel Quarkus :: Infinispan :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
diff --git a/extensions/infinispan/runtime/pom.xml b/extensions/infinispan/runtime/pom.xml
index a71fb06..517c8bd 100644
--- a/extensions/infinispan/runtime/pom.xml
+++ b/extensions/infinispan/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-infinispan</artifactId>
<name>Camel Quarkus :: Infinispan :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/jdbc/deployment/pom.xml b/extensions/jdbc/deployment/pom.xml
index 96b5871..3d858bd 100644
--- a/extensions/jdbc/deployment/pom.xml
+++ b/extensions/jdbc/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-jdbc-deployment</artifactId>
<name>Camel Quarkus :: JDBC :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
diff --git a/extensions/jdbc/runtime/pom.xml b/extensions/jdbc/runtime/pom.xml
index fd3e2e1..d88e7fb 100644
--- a/extensions/jdbc/runtime/pom.xml
+++ b/extensions/jdbc/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-jdbc</artifactId>
<name>Camel Quarkus :: JDBC :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/jetty-common/deployment/pom.xml b/extensions/jetty-common/deployment/pom.xml
index 4bbcc3b..f0faf70 100644
--- a/extensions/jetty-common/deployment/pom.xml
+++ b/extensions/jetty-common/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-jetty-common-deployment</artifactId>
<name>Camel Quarkus :: Jetty :: Common :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/jetty-common/runtime/pom.xml b/extensions/jetty-common/runtime/pom.xml
index 2140cf8..9181064 100644
--- a/extensions/jetty-common/runtime/pom.xml
+++ b/extensions/jetty-common/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-jetty-common</artifactId>
<name>Camel Quarkus :: Jetty :: Common :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/log/deployment/pom.xml b/extensions/log/deployment/pom.xml
index a1e9933..2c8fba5 100644
--- a/extensions/log/deployment/pom.xml
+++ b/extensions/log/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-log-deployment</artifactId>
<name>Camel Quarkus :: Log :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/log/runtime/pom.xml b/extensions/log/runtime/pom.xml
index a92953c..42d0fa7 100644
--- a/extensions/log/runtime/pom.xml
+++ b/extensions/log/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-log</artifactId>
<name>Camel Quarkus :: Log :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/netty4-http/deployment/pom.xml b/extensions/netty4-http/deployment/pom.xml
index cae4076..57346e7 100644
--- a/extensions/netty4-http/deployment/pom.xml
+++ b/extensions/netty4-http/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-netty4-http-deployment</artifactId>
<name>Camel Quarkus :: Netty 4 HTTP :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
diff --git a/extensions/netty4-http/runtime/pom.xml b/extensions/netty4-http/runtime/pom.xml
index e7fe585..73873ee 100644
--- a/extensions/netty4-http/runtime/pom.xml
+++ b/extensions/netty4-http/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-netty4-http</artifactId>
<name>Camel Quarkus :: Netty 4 HTTP :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/rest/deployment/pom.xml b/extensions/rest/deployment/pom.xml
index 0e0f62a..a423549 100644
--- a/extensions/rest/deployment/pom.xml
+++ b/extensions/rest/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-rest-deployment</artifactId>
<name>Camel Quarkus :: Rest :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/rest/runtime/pom.xml b/extensions/rest/runtime/pom.xml
index f3c5e4f..c77c1ae 100644
--- a/extensions/rest/runtime/pom.xml
+++ b/extensions/rest/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-rest</artifactId>
<name>Camel Quarkus :: Rest :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/salesforce/deployment/pom.xml b/extensions/salesforce/deployment/pom.xml
index 964d63c..bca76fd 100644
--- a/extensions/salesforce/deployment/pom.xml
+++ b/extensions/salesforce/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-salesforce-deployment</artifactId>
<name>Camel Quarkus :: Salesforce :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/salesforce/runtime/pom.xml b/extensions/salesforce/runtime/pom.xml
index dd6e143..8a8c710 100644
--- a/extensions/salesforce/runtime/pom.xml
+++ b/extensions/salesforce/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-salesforce</artifactId>
<name>Camel Quarkus :: Salesforce :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/servlet/deployment/pom.xml b/extensions/servlet/deployment/pom.xml
index 2572f78..ec1a737 100644
--- a/extensions/servlet/deployment/pom.xml
+++ b/extensions/servlet/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-servlet-deployment</artifactId>
<name>Camel Quarkus :: Servlet :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
diff --git a/extensions/servlet/runtime/pom.xml b/extensions/servlet/runtime/pom.xml
index 4e487a8..bee5477 100644
--- a/extensions/servlet/runtime/pom.xml
+++ b/extensions/servlet/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-servlet</artifactId>
<name>Camel Quarkus :: Servlet :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/timer/deployment/pom.xml b/extensions/timer/deployment/pom.xml
index 5e64288..66bba0a 100644
--- a/extensions/timer/deployment/pom.xml
+++ b/extensions/timer/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-timer-deployment</artifactId>
<name>Camel Quarkus :: Timer :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/timer/runtime/pom.xml b/extensions/timer/runtime/pom.xml
index 7e36efb..794aba5 100644
--- a/extensions/timer/runtime/pom.xml
+++ b/extensions/timer/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-timer</artifactId>
<name>Camel Quarkus :: Timer :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/twitter/deployment/pom.xml b/extensions/twitter/deployment/pom.xml
index 353a1f0..abf1966 100644
--- a/extensions/twitter/deployment/pom.xml
+++ b/extensions/twitter/deployment/pom.xml
@@ -29,6 +29,18 @@
<artifactId>camel-quarkus-twitter-deployment</artifactId>
<name>Camel Quarkus :: Twitter :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/twitter/runtime/pom.xml b/extensions/twitter/runtime/pom.xml
index b41a915..864bc34 100644
--- a/extensions/twitter/runtime/pom.xml
+++ b/extensions/twitter/runtime/pom.xml
@@ -29,6 +29,18 @@
<artifactId>camel-quarkus-twitter</artifactId>
<name>Camel Quarkus :: Twitter :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/xml-common/deployment/pom.xml b/extensions/xml-common/deployment/pom.xml
index dd3c7c8..704afbb 100644
--- a/extensions/xml-common/deployment/pom.xml
+++ b/extensions/xml-common/deployment/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-xml-common-deployment</artifactId>
<name>Camel Quarkus :: XML :: Common :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/xml-common/runtime/pom.xml b/extensions/xml-common/runtime/pom.xml
index aa770dc..cf66be0 100644
--- a/extensions/xml-common/runtime/pom.xml
+++ b/extensions/xml-common/runtime/pom.xml
@@ -11,6 +11,18 @@
<artifactId>camel-quarkus-xml-common</artifactId>
<name>Camel Quarkus :: XML :: Common :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/xstream-common/deployment/pom.xml b/extensions/xstream-common/deployment/pom.xml
index bfadcfa..2f5e1f8 100644
--- a/extensions/xstream-common/deployment/pom.xml
+++ b/extensions/xstream-common/deployment/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-xstream-common-deployment</artifactId>
<name>Camel Quarkus :: XStream :: Common :: Deployment</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/extensions/xstream-common/runtime/pom.xml b/extensions/xstream-common/runtime/pom.xml
index d47dcae..69b6de9 100644
--- a/extensions/xstream-common/runtime/pom.xml
+++ b/extensions/xstream-common/runtime/pom.xml
@@ -28,6 +28,18 @@
<artifactId>camel-quarkus-xstream-common</artifactId>
<name>Camel Quarkus :: XStream :: Common :: Runtime</name>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/integration-tests/core-support/deployment/pom.xml b/integration-tests/core-support/deployment/pom.xml
index b6b5dcd..a8f55a9 100644
--- a/integration-tests/core-support/deployment/pom.xml
+++ b/integration-tests/core-support/deployment/pom.xml
@@ -11,6 +11,18 @@
<name>Camel Quarkus :: Integration Tests :: Core :: Support :: Deployment</name>
<description>The camel integration tests</description>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/integration-tests/core-support/pom.xml b/integration-tests/core-support/pom.xml
index 7c702ff..5dc47c1 100644
--- a/integration-tests/core-support/pom.xml
+++ b/integration-tests/core-support/pom.xml
@@ -4,7 +4,7 @@
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-build-parent</artifactId>
<version>0.1.1-SNAPSHOT</version>
- <relativePath>../../build-parent/pom.xml</relativePath>
+ <relativePath>../../poms/build-parent/pom.xml</relativePath>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/integration-tests/core-support/runtime/pom.xml b/integration-tests/core-support/runtime/pom.xml
index 76f29cf..91ea4a8 100644
--- a/integration-tests/core-support/runtime/pom.xml
+++ b/integration-tests/core-support/runtime/pom.xml
@@ -29,6 +29,18 @@
<name>Camel Quarkus :: Integration Tests :: Core :: Support</name>
<description>The camel integration tests</description>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml
index e24ad7e..14484e5 100644
--- a/integration-tests/pom.xml
+++ b/integration-tests/pom.xml
@@ -43,6 +43,18 @@
<native-image.container-runtime>docker</native-image.container-runtime>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<modules>
<!-- build those first -->
<module>core-support</module>
diff --git a/pom.xml b/pom.xml
index 51e8c87..039ad93 100644
--- a/pom.xml
+++ b/pom.xml
@@ -43,6 +43,7 @@
<camel.version>3.0.0-M4</camel.version>
<quarkus.version>0.21.1</quarkus.version>
<jetty.version>9.4.18.v20190429</jetty.version>
+ <xstream.version>1.4.11</xstream.version>
<maven-compiler-plugin.version>3.8.0</maven-compiler-plugin.version>
<maven.compiler.target>1.8</maven.compiler.target>
@@ -70,6 +71,7 @@
<modules>
<module>poms/bom</module>
+ <module>poms/bom-deployment</module>
<module>poms/build-parent</module>
<module>extensions</module>
<module>integration-tests</module>
diff --git a/poms/build-parent/pom.xml b/poms/bom-deployment/pom.xml
similarity index 62%
copy from poms/build-parent/pom.xml
copy to poms/bom-deployment/pom.xml
index a63ac5e..c0aea31 100644
--- a/poms/build-parent/pom.xml
+++ b/poms/bom-deployment/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -27,18 +28,13 @@
<relativePath>../../pom.xml</relativePath>
</parent>
- <artifactId>camel-quarkus-build-parent</artifactId>
+ <artifactId>camel-quarkus-bom-deployment</artifactId>
<packaging>pom</packaging>
<name>Camel Quarkus :: Build Parent</name>
<properties>
-
- <xstream.version>1.4.11</xstream.version>
- <assertj.version>3.11.1</assertj.version>
-
- <!-- maven-surefire-plugin -->
- <failIfNoTests>false</failIfNoTests>
+ <camel-quarkus.version>0.1.1-SNAPSHOT</camel-quarkus.version><!-- kept in sync with project.version by the release plugin -->
<maven-checkstyle-plugin.version>3.0.0</maven-checkstyle-plugin.version>
<maven-checkstyle.version>7.6.1</maven-checkstyle.version>
@@ -53,7 +49,7 @@
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-bom</artifactId>
- <version>${project.version}</version>
+ <version>${camel-quarkus.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
@@ -61,36 +57,117 @@
<!-- External BOMs -->
<dependency>
<groupId>io.quarkus</groupId>
- <artifactId>quarkus-build-parent</artifactId>
+ <artifactId>quarkus-bom-deployment</artifactId>
<version>${quarkus.version}</version>
<type>pom</type>
<scope>import</scope>
</dependency>
+ <!-- Camel Quarkus deployment modules, in alphabetical order -->
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-aws-eks-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-aws-s3-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-aws-sns-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-aws-sqs-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-bean-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-core-cloud-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-core-deployment</artifactId>
- <version>${project.version}</version>
+ <version>${camel-quarkus.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-http-common-deployment</artifactId>
- <version>${project.version}</version>
+ <artifactId>camel-quarkus-direct-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-infinispan-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-jdbc-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-jetty-common-deployment</artifactId>
- <version>${project.version}</version>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-http-common-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-log-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-netty4-http-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-rest-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-salesforce-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-servlet-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-timer-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel.quarkus</groupId>
+ <artifactId>camel-quarkus-twitter-deployment</artifactId>
+ <version>${camel-quarkus.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-xml-common-deployment</artifactId>
- <version>${project.version}</version>
+ <version>${camel-quarkus.version}</version>
</dependency>
<dependency>
<groupId>org.apache.camel.quarkus</groupId>
<artifactId>camel-quarkus-xstream-common-deployment</artifactId>
- <version>${project.version}</version>
+ <version>${camel-quarkus.version}</version>
</dependency>
</dependencies>
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index 3537214..292f0ea 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -355,6 +355,11 @@
<artifactId>jetty-client</artifactId>
<version>${jetty.version}</version>
</dependency>
+ <dependency>
+ <groupId>com.thoughtworks.xstream</groupId>
+ <artifactId>xstream</artifactId>
+ <version>${xstream.version}</version>
+ </dependency>
</dependencies>
</dependencyManagement>
diff --git a/poms/build-parent/pom.xml b/poms/build-parent/pom.xml
index a63ac5e..10528ce 100644
--- a/poms/build-parent/pom.xml
+++ b/poms/build-parent/pom.xml
@@ -31,12 +31,10 @@
<packaging>pom</packaging>
<name>Camel Quarkus :: Build Parent</name>
+ <description>Maven plugins configuration</description>
<properties>
- <xstream.version>1.4.11</xstream.version>
- <assertj.version>3.11.1</assertj.version>
-
<!-- maven-surefire-plugin -->
<failIfNoTests>false</failIfNoTests>
@@ -47,55 +45,6 @@
<docker-maven-plugin.version>0.3.0</docker-maven-plugin.version>
</properties>
- <dependencyManagement>
- <dependencies>
-
- <dependency>
- <groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-bom</artifactId>
- <version>${project.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
-
- <!-- External BOMs -->
- <dependency>
- <groupId>io.quarkus</groupId>
- <artifactId>quarkus-build-parent</artifactId>
- <version>${quarkus.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
-
- <dependency>
- <groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-core-deployment</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-http-common-deployment</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-jetty-common-deployment</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-xml-common-deployment</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel.quarkus</groupId>
- <artifactId>camel-quarkus-xstream-common-deployment</artifactId>
- <version>${project.version}</version>
- </dependency>
-
- </dependencies>
- </dependencyManagement>
-
<build>
<pluginManagement>
<plugins>