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-k-runtime.git
The following commit(s) were added to refs/heads/master by this push: new e91c528 chore(build): add virtual deps to quarkus itests to ensure test have correct dependency tree on deployment artifacts e91c528 is described below commit e91c528449b1bf26c51cebc9784bb11a9861a46c Author: Luca Burgazzoli <lburgazz...@gmail.com> AuthorDate: Fri Sep 25 07:59:03 2020 +0200 chore(build): add virtual deps to quarkus itests to ensure test have correct dependency tree on deployment artifacts --- .../camel-k-quarkus-itests-core/pom.xml | 15 +++++++ .../camel-k-quarkus-itests-cron/pom.xml | 47 +++++++++++++++++++- .../camel-k-quarkus-itests-kamelet/pom.xml | 41 +++++++++++++++++ .../camel-k-quarkus-itests-knative/pom.xml | 43 ++++++++++++++++++ .../camel-k-quarkus-itests-loader-groovy/pom.xml | 25 +++++++++-- .../camel-k-quarkus-itests-loader-java/pom.xml | 25 +++++++++-- .../camel-k-quarkus-itests-loader-js/pom.xml | 25 +++++++++-- .../camel-k-quarkus-itests-loader-kotlin/pom.xml | 25 +++++++++-- .../camel-k-quarkus-itests-loader-xml/pom.xml | 25 +++++++++-- .../camel-k-quarkus-itests-loader-yaml/pom.xml | 25 +++++++++-- .../camel-k-quarkus-itests-master/pom.xml | 28 ++++++++++++ .../camel-k-quarkus-itests-polyglot/pom.xml | 51 ++++++++++++++++++++-- .../camel-k-quarkus-itests-runtime/pom.xml | 15 +++++++ .../camel-k-quarkus-itests-wrap/pom.xml | 43 ++++++++++++++++++ 14 files changed, 403 insertions(+), 30 deletions(-) diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-core/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-core/pom.xml index 314b47e..da29b9e 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-core/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-core/pom.xml @@ -62,6 +62,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-core-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-cron/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-cron/pom.xml index 032eb98..8566550 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-cron/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-cron/pom.xml @@ -34,12 +34,14 @@ </dependency> <dependency> <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-cron</artifactId> + <artifactId>camel-k-quarkus-loader-yaml</artifactId> </dependency> <dependency> <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-loader-yaml</artifactId> + <artifactId>camel-k-quarkus-cron</artifactId> </dependency> + + <!-- camel quarkus --> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-timer</artifactId> @@ -87,6 +89,47 @@ <version>${awaitility-version}</version> </dependency> + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-yaml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-cron-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-kamelet/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-kamelet/pom.xml index 1681d65..43cc0ec 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-kamelet/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-kamelet/pom.xml @@ -70,6 +70,47 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-kamelet-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-yaml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/pom.xml index 80857c2..6b51e27 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-knative/pom.xml @@ -40,6 +40,8 @@ <groupId>org.apache.camel.k</groupId> <artifactId>camel-k-quarkus-loader-yaml</artifactId> </dependency> + + <!-- camel quarkus --> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> @@ -74,6 +76,47 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-knative</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-yaml</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> <build> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-groovy/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-groovy/pom.xml index ca032d5..3795223 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-groovy/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-groovy/pom.xml @@ -33,6 +33,12 @@ <artifactId>camel-k-quarkus-loader-groovy</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -40,10 +46,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-log</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -61,6 +63,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-groovy-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> <build> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-java/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-java/pom.xml index b0fcae3..f77786b 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-java/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-java/pom.xml @@ -33,6 +33,12 @@ <artifactId>camel-k-quarkus-loader-java</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -40,10 +46,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-log</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -61,6 +63,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-java-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> <build> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js/pom.xml index 2906625..846a450 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-js/pom.xml @@ -33,6 +33,12 @@ <artifactId>camel-k-quarkus-loader-js</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -40,10 +46,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-log</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -61,6 +63,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-js-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-kotlin/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-kotlin/pom.xml index 9f86e64..01edc42 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-kotlin/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-kotlin/pom.xml @@ -33,6 +33,12 @@ <artifactId>camel-k-quarkus-loader-kotlin</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -40,10 +46,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-log</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -61,6 +63,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-kotlin-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> <build> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml/pom.xml index 8b1c2d7..e616f4a 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-xml/pom.xml @@ -33,6 +33,12 @@ <artifactId>camel-k-quarkus-loader-xml</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -40,10 +46,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-log</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -61,6 +63,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-xml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml/pom.xml index a09bf7a..75dea7b 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-loader-yaml/pom.xml @@ -33,6 +33,12 @@ <artifactId>camel-k-quarkus-loader-yaml</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -40,10 +46,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-log</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -61,6 +63,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-yaml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-master/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-master/pom.xml index 2d783cf..1288f2c 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-master/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-master/pom.xml @@ -72,6 +72,34 @@ <artifactId>hamcrest-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-master-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/pom.xml index 2c6f339..e8648fc 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-polyglot/pom.xml @@ -37,6 +37,12 @@ <artifactId>camel-k-quarkus-loader-xml</artifactId> </dependency> <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-itests-loader-support</artifactId> + </dependency> + + <!-- camel quarkus --> + <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-direct</artifactId> </dependency> @@ -48,10 +54,6 @@ <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-jackson</artifactId> </dependency> - <dependency> - <groupId>org.apache.camel.k</groupId> - <artifactId>camel-k-quarkus-itests-loader-support</artifactId> - </dependency> <!-- test dependencies --> <dependency> @@ -69,6 +71,47 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-yaml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-xml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-runtime/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-runtime/pom.xml index 90f3326..a857960 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-runtime/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-runtime/pom.xml @@ -62,6 +62,21 @@ <artifactId>assertj-core</artifactId> <scope>test</scope> </dependency> + + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> </dependencies> diff --git a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-wrap/pom.xml b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-wrap/pom.xml index 27ccd38..6d50e2b 100644 --- a/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-wrap/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-itests/camel-k-quarkus-itests-wrap/pom.xml @@ -40,6 +40,8 @@ <groupId>org.apache.camel.k</groupId> <artifactId>camel-k-quarkus-loader-yaml</artifactId> </dependency> + + <!-- camel quarkus --> <dependency> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-activemq</artifactId> @@ -102,6 +104,47 @@ <scope>test</scope> </dependency> + <!-- The following dependencies guarantee that this module is built after them. --> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-runtime-quarkus-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-wrap-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>org.apache.camel.k</groupId> + <artifactId>camel-k-quarkus-loader-yaml-deployment</artifactId> + <version>${project.version}</version> + <type>pom</type> + <scope>test</scope> + <exclusions> + <exclusion> + <groupId>*</groupId> + <artifactId>*</artifactId> + </exclusion> + </exclusions> + </dependency> + </dependencies>