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
The following commit(s) were added to refs/heads/master by this push: new 9f0689f Fix #483 Flatten the integration-tests hierarchy and remove camel-quarkus-test-list.xml from git 9f0689f is described below commit 9f0689f6b954427fa8c022409c0854ec798dc5c1 Author: Peter Palaga <ppal...@redhat.com> AuthorDate: Thu Nov 28 14:28:29 2019 +0100 Fix #483 Flatten the integration-tests hierarchy and remove camel-quarkus-test-list.xml from git --- integration-tests/core-main/pom.xml | 153 ++++++++++++++++--- .../org/apache/camel/quarkus/core/CamelRoute.java | 0 .../camel/quarkus/core/CamelRouteFiltered.java | 0 .../apache/camel/quarkus/core/CamelServlet.java | 0 .../src/main/resources/application.properties | 0 .../org/apache/camel/quarkus/core/CamelITCase.java | 0 .../org/apache/camel/quarkus/core/CamelTest.java | 0 .../{test => }/src/test/resources/my-routes.xml | 0 integration-tests/core-main/test/pom.xml | 160 -------------------- integration-tests/core/pom.xml | 135 ++++++++++++++--- .../org/apache/camel/quarkus/core/CamelRoute.java | 0 .../apache/camel/quarkus/core/CamelServlet.java | 0 .../src/main/resources/application.properties | 0 .../org/apache/camel/quarkus/core/CamelITCase.java | 0 .../org/apache/camel/quarkus/core/CamelTest.java | 0 integration-tests/core/test/pom.xml | 142 ------------------ integration-tests/pom.xml | 13 ++ .../{ => support}/core-main/deployment/pom.xml | 8 +- .../core/runtime/support/deployment/Feature.java | 0 .../support/deployment/SupportBuildStep.java | 0 .../{core => support/core-main}/pom.xml | 20 +-- .../{ => support}/core-main/runtime/pom.xml | 6 +- .../camel/quarkus/core/runtime/support/MyPair.java | 0 .../core/runtime/support/SupportListener.java | 0 .../core/runtime/support/SupportRecorder.java | 0 .../support/SupportTypeConverterLoader.java | 0 .../{ => support}/core/deployment/pom.xml | 8 +- .../quarkus/core/support/deployment/Feature.java | 0 .../core/support/deployment/SupportBuildStep.java | 0 integration-tests/{ => support}/core/pom.xml | 20 +-- .../{ => support}/core/runtime/pom.xml | 6 +- .../quarkus/core/support/SupportRecorder.java | 0 integration-tests/{core => support}/pom.xml | 26 ++-- tooling/test-list/camel-quarkus-test-list.xml | 163 --------------------- tooling/test-list/pom.xml | 8 +- 35 files changed, 296 insertions(+), 572 deletions(-) diff --git a/integration-tests/core-main/pom.xml b/integration-tests/core-main/pom.xml index e38d661..ec50d44 100644 --- a/integration-tests/core-main/pom.xml +++ b/integration-tests/core-main/pom.xml @@ -23,27 +23,138 @@ <artifactId>camel-quarkus-integration-tests</artifactId> <version>0.4.1-SNAPSHOT</version> </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>pom</packaging> - - <artifactId>camel-quarkus-integration-test-core-main-parent</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core Main :: Parent</name> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main-ext</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - </dependencyManagement> - - <modules> - <module>runtime</module> - <module>deployment</module> - <module>test</module> - </modules> + + <artifactId>camel-quarkus-integration-test-core-main</artifactId> + <name>Camel Quarkus :: Integration Tests :: Core Main :: Tests</name> + <description>The camel integration tests</description> + + <dependencies> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-core-xml</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-reactive-executor</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-log</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-timer</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-integration-test-support-core-main-ext</artifactId> + </dependency> + + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jsonb</artifactId> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-resteasy-jsonb</artifactId> + </dependency> + + <!-- test dependencies --> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-junit5</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>io.rest-assured</groupId> + <artifactId>rest-assured</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>org.assertj</groupId> + <artifactId>assertj-core</artifactId> + <scope>test</scope> + </dependency> + + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>build</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <systemPropertyVariables> + <quarkus.test.profile>staging</quarkus.test.profile> + </systemPropertyVariables> + </configuration> + </plugin> + </plugins> + </build> + + <profiles> + <profile> + <id>native</id> + <activation> + <property> + <name>native</name> + </property> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>integration-test</goal> + <goal>verify</goal> + </goals> + <configuration> + <systemProperties> + <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> + </systemProperties> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-maven-plugin</artifactId> + <executions> + <execution> + <id>native-image</id> + <goals> + <goal>native-image</goal> + </goals> + <configuration> + <cleanupServer>true</cleanupServer> + <enableHttpUrlHandler>true</enableHttpUrlHandler> + <enableServer>false</enableServer> + <dumpProxies>false</dumpProxies> + <enableJni>false</enableJni> + <disableReports>true</disableReports> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + </project> diff --git a/integration-tests/core-main/test/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java b/integration-tests/core-main/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java similarity index 100% rename from integration-tests/core-main/test/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java rename to integration-tests/core-main/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java diff --git a/integration-tests/core-main/test/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java b/integration-tests/core-main/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java similarity index 100% rename from integration-tests/core-main/test/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java rename to integration-tests/core-main/src/main/java/org/apache/camel/quarkus/core/CamelRouteFiltered.java diff --git a/integration-tests/core-main/test/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java b/integration-tests/core-main/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java similarity index 100% rename from integration-tests/core-main/test/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java rename to integration-tests/core-main/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java diff --git a/integration-tests/core-main/test/src/main/resources/application.properties b/integration-tests/core-main/src/main/resources/application.properties similarity index 100% rename from integration-tests/core-main/test/src/main/resources/application.properties rename to integration-tests/core-main/src/main/resources/application.properties diff --git a/integration-tests/core/test/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java b/integration-tests/core-main/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java similarity index 100% rename from integration-tests/core/test/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java rename to integration-tests/core-main/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java diff --git a/integration-tests/core-main/test/src/test/java/org/apache/camel/quarkus/core/CamelTest.java b/integration-tests/core-main/src/test/java/org/apache/camel/quarkus/core/CamelTest.java similarity index 100% rename from integration-tests/core-main/test/src/test/java/org/apache/camel/quarkus/core/CamelTest.java rename to integration-tests/core-main/src/test/java/org/apache/camel/quarkus/core/CamelTest.java diff --git a/integration-tests/core-main/test/src/test/resources/my-routes.xml b/integration-tests/core-main/src/test/resources/my-routes.xml similarity index 100% rename from integration-tests/core-main/test/src/test/resources/my-routes.xml rename to integration-tests/core-main/src/test/resources/my-routes.xml diff --git a/integration-tests/core-main/test/pom.xml b/integration-tests/core-main/test/pom.xml deleted file mode 100644 index c30021a..0000000 --- a/integration-tests/core-main/test/pom.xml +++ /dev/null @@ -1,160 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - 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"> - <parent> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main-parent</artifactId> - <version>0.4.1-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - - <artifactId>camel-quarkus-integration-test-core-main</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core Main :: Tests</name> - <description>The camel integration tests</description> - - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-core-xml</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-reactive-executor</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-log</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-timer</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main-ext</artifactId> - </dependency> - - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jsonb</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-resteasy-jsonb</artifactId> - </dependency> - - <!-- test dependencies --> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-junit5</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>io.rest-assured</groupId> - <artifactId>rest-assured</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>org.assertj</groupId> - <artifactId>assertj-core</artifactId> - <scope>test</scope> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-maven-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>build</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-surefire-plugin</artifactId> - <configuration> - <systemPropertyVariables> - <quarkus.test.profile>staging</quarkus.test.profile> - </systemPropertyVariables> - </configuration> - </plugin> - </plugins> - </build> - - <profiles> - <profile> - <id>native</id> - <activation> - <property> - <name>native</name> - </property> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-failsafe-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>integration-test</goal> - <goal>verify</goal> - </goals> - <configuration> - <systemProperties> - <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> - </systemProperties> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-maven-plugin</artifactId> - <executions> - <execution> - <id>native-image</id> - <goals> - <goal>native-image</goal> - </goals> - <configuration> - <cleanupServer>true</cleanupServer> - <enableHttpUrlHandler>true</enableHttpUrlHandler> - <enableServer>false</enableServer> - <dumpProxies>false</dumpProxies> - <enableJni>false</enableJni> - <disableReports>true</disableReports> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - - -</project> diff --git a/integration-tests/core/pom.xml b/integration-tests/core/pom.xml index 9b71daf..2318572 100644 --- a/integration-tests/core/pom.xml +++ b/integration-tests/core/pom.xml @@ -23,27 +23,120 @@ <artifactId>camel-quarkus-integration-tests</artifactId> <version>0.4.1-SNAPSHOT</version> </parent> - <modelVersion>4.0.0</modelVersion> - <packaging>pom</packaging> - - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Parent</name> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - </dependencyManagement> - - <modules> - <module>runtime</module> - <module>deployment</module> - <module>test</module> - </modules> + + <artifactId>camel-quarkus-integration-test-core</artifactId> + <name>Camel Quarkus :: Integration Tests :: Core :: Tests</name> + <description>The camel integration tests</description> + + <dependencies> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-log</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-timer</artifactId> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-integration-test-support-core-ext</artifactId> + </dependency> + + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jsonb</artifactId> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-resteasy-jsonb</artifactId> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-jackson</artifactId> + </dependency> + + <!-- test dependencies --> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-junit5</artifactId> + <scope>test</scope> + </dependency> + <dependency> + <groupId>io.rest-assured</groupId> + <artifactId>rest-assured</artifactId> + <scope>test</scope> + </dependency> + + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-maven-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>build</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + + <profiles> + <profile> + <id>native</id> + <activation> + <property> + <name>native</name> + </property> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-failsafe-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>integration-test</goal> + <goal>verify</goal> + </goals> + <configuration> + <systemProperties> + <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> + </systemProperties> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-maven-plugin</artifactId> + <executions> + <execution> + <id>native-image</id> + <goals> + <goal>native-image</goal> + </goals> + <configuration> + <cleanupServer>true</cleanupServer> + <enableHttpUrlHandler>true</enableHttpUrlHandler> + <enableServer>false</enableServer> + <dumpProxies>false</dumpProxies> + <enableJni>false</enableJni> + <disableReports>true</disableReports> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + </project> diff --git a/integration-tests/core/test/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java b/integration-tests/core/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java similarity index 100% rename from integration-tests/core/test/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java rename to integration-tests/core/src/main/java/org/apache/camel/quarkus/core/CamelRoute.java diff --git a/integration-tests/core/test/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java b/integration-tests/core/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java similarity index 100% rename from integration-tests/core/test/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java rename to integration-tests/core/src/main/java/org/apache/camel/quarkus/core/CamelServlet.java diff --git a/integration-tests/core/test/src/main/resources/application.properties b/integration-tests/core/src/main/resources/application.properties similarity index 100% rename from integration-tests/core/test/src/main/resources/application.properties rename to integration-tests/core/src/main/resources/application.properties diff --git a/integration-tests/core-main/test/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java b/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java similarity index 100% rename from integration-tests/core-main/test/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java rename to integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CamelITCase.java diff --git a/integration-tests/core/test/src/test/java/org/apache/camel/quarkus/core/CamelTest.java b/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CamelTest.java similarity index 100% rename from integration-tests/core/test/src/test/java/org/apache/camel/quarkus/core/CamelTest.java rename to integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CamelTest.java diff --git a/integration-tests/core/test/pom.xml b/integration-tests/core/test/pom.xml deleted file mode 100644 index 0287f23..0000000 --- a/integration-tests/core/test/pom.xml +++ /dev/null @@ -1,142 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- - - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - 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"> - <parent> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> - <version>0.4.1-SNAPSHOT</version> - </parent> - <modelVersion>4.0.0</modelVersion> - - <artifactId>camel-quarkus-integration-test-core</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Tests</name> - <description>The camel integration tests</description> - - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-log</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-timer</artifactId> - </dependency> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> - </dependency> - - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jsonb</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-resteasy-jsonb</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-jackson</artifactId> - </dependency> - - <!-- test dependencies --> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-junit5</artifactId> - <scope>test</scope> - </dependency> - <dependency> - <groupId>io.rest-assured</groupId> - <artifactId>rest-assured</artifactId> - <scope>test</scope> - </dependency> - - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-maven-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>build</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - - <profiles> - <profile> - <id>native</id> - <activation> - <property> - <name>native</name> - </property> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-failsafe-plugin</artifactId> - <executions> - <execution> - <goals> - <goal>integration-test</goal> - <goal>verify</goal> - </goals> - <configuration> - <systemProperties> - <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> - </systemProperties> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-maven-plugin</artifactId> - <executions> - <execution> - <id>native-image</id> - <goals> - <goal>native-image</goal> - </goals> - <configuration> - <cleanupServer>true</cleanupServer> - <enableHttpUrlHandler>true</enableHttpUrlHandler> - <enableServer>false</enableServer> - <dumpProxies>false</dumpProxies> - <enableJni>false</enableJni> - <disableReports>true</disableReports> - </configuration> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - - -</project> diff --git a/integration-tests/pom.xml b/integration-tests/pom.xml index 6925f25..c112de4 100644 --- a/integration-tests/pom.xml +++ b/integration-tests/pom.xml @@ -48,6 +48,18 @@ <scope>import</scope> </dependency> <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-integration-test-support-core-ext</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>org.apache.camel.quarkus</groupId> + <artifactId>camel-quarkus-integration-test-support-core-main-ext</artifactId> + <version>${project.version}</version> + </dependency> + + + <dependency> <groupId>io.quarkus</groupId> <artifactId>quarkus-core-deployment</artifactId> <version>${quarkus.version}</version> @@ -92,6 +104,7 @@ <modules> <!-- build those first --> + <module>support</module> <module>core</module> <module>core-main</module> <module>core-impl</module> diff --git a/integration-tests/core-main/deployment/pom.xml b/integration-tests/support/core-main/deployment/pom.xml similarity index 87% rename from integration-tests/core-main/deployment/pom.xml rename to integration-tests/support/core-main/deployment/pom.xml index f21ddd0..7fdae01 100644 --- a/integration-tests/core-main/deployment/pom.xml +++ b/integration-tests/support/core-main/deployment/pom.xml @@ -20,13 +20,13 @@ <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"> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main-parent</artifactId> + <artifactId>camel-quarkus-integration-tests-support-core-main-parent</artifactId> <version>0.4.1-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> - <artifactId>camel-quarkus-integration-test-core-main-ext-deployment</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core Main :: Extension :: Deployment</name> + <artifactId>camel-quarkus-integration-test-support-core-main-ext-deployment</artifactId> + <name>Camel Quarkus :: Integration Tests :: Support :: Core Main :: Extension :: Deployment</name> <description>A test extension</description> <dependencyManagement> @@ -48,7 +48,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main-ext</artifactId> + <artifactId>camel-quarkus-integration-test-support-core-main-ext</artifactId> </dependency> </dependencies> diff --git a/integration-tests/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java b/integration-tests/support/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java similarity index 100% rename from integration-tests/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java rename to integration-tests/support/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/Feature.java diff --git a/integration-tests/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java b/integration-tests/support/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java similarity index 100% rename from integration-tests/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java rename to integration-tests/support/core-main/deployment/src/main/java/org/apache/camel/quarkus/core/runtime/support/deployment/SupportBuildStep.java diff --git a/integration-tests/core/pom.xml b/integration-tests/support/core-main/pom.xml similarity index 69% copy from integration-tests/core/pom.xml copy to integration-tests/support/core-main/pom.xml index 9b71daf..798308c 100644 --- a/integration-tests/core/pom.xml +++ b/integration-tests/support/core-main/pom.xml @@ -18,32 +18,22 @@ --> <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> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-tests</artifactId> + <artifactId>camel-quarkus-integration-tests-support</artifactId> <version>0.4.1-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> </parent> - <modelVersion>4.0.0</modelVersion> + <artifactId>camel-quarkus-integration-tests-support-core-main-parent</artifactId> <packaging>pom</packaging> - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Parent</name> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - </dependencyManagement> + <name>Camel Quarkus :: Integration Tests :: Support :: Core Main :: Parent</name> <modules> <module>runtime</module> <module>deployment</module> - <module>test</module> </modules> </project> diff --git a/integration-tests/core-main/runtime/pom.xml b/integration-tests/support/core-main/runtime/pom.xml similarity index 90% rename from integration-tests/core-main/runtime/pom.xml rename to integration-tests/support/core-main/runtime/pom.xml index 44fddaf..0f3f065 100644 --- a/integration-tests/core-main/runtime/pom.xml +++ b/integration-tests/support/core-main/runtime/pom.xml @@ -20,13 +20,13 @@ <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"> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main-parent</artifactId> + <artifactId>camel-quarkus-integration-tests-support-core-main-parent</artifactId> <version>0.4.1-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> - <artifactId>camel-quarkus-integration-test-core-main-ext</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core Main :: Extension :: Runtime</name> + <artifactId>camel-quarkus-integration-test-support-core-main-ext</artifactId> + <name>Camel Quarkus :: Integration Tests :: Support :: Core Main :: Extension :: Runtime</name> <description>A test extension</description> <dependencyManagement> diff --git a/integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/MyPair.java b/integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/MyPair.java similarity index 100% rename from integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/MyPair.java rename to integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/MyPair.java diff --git a/integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportListener.java b/integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportListener.java similarity index 100% rename from integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportListener.java rename to integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportListener.java diff --git a/integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java b/integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java similarity index 100% rename from integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java rename to integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportRecorder.java diff --git a/integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportTypeConverterLoader.java b/integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportTypeConverterLoader.java similarity index 100% rename from integration-tests/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportTypeConverterLoader.java rename to integration-tests/support/core-main/runtime/src/main/java/org/apache/camel/quarkus/core/runtime/support/SupportTypeConverterLoader.java diff --git a/integration-tests/core/deployment/pom.xml b/integration-tests/support/core/deployment/pom.xml similarity index 88% rename from integration-tests/core/deployment/pom.xml rename to integration-tests/support/core/deployment/pom.xml index e2bde79..ca81604 100644 --- a/integration-tests/core/deployment/pom.xml +++ b/integration-tests/support/core/deployment/pom.xml @@ -20,13 +20,13 @@ <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"> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> + <artifactId>camel-quarkus-integration-tests-support-core-parent</artifactId> <version>0.4.1-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> - <artifactId>camel-quarkus-integration-test-core-ext-deployment</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Extension :: Deployment</name> + <artifactId>camel-quarkus-integration-test-support-core-ext-deployment</artifactId> + <name>Camel Quarkus :: Integration Tests :: Support :: Core :: Extension :: Deployment</name> <description>A test extension</description> <dependencyManagement> @@ -52,7 +52,7 @@ </dependency> <dependency> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> + <artifactId>camel-quarkus-integration-test-support-core-ext</artifactId> </dependency> </dependencies> diff --git a/integration-tests/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/Feature.java b/integration-tests/support/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/Feature.java similarity index 100% rename from integration-tests/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/Feature.java rename to integration-tests/support/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/Feature.java diff --git a/integration-tests/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/SupportBuildStep.java b/integration-tests/support/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/SupportBuildStep.java similarity index 100% rename from integration-tests/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/SupportBuildStep.java rename to integration-tests/support/core/deployment/src/main/java/org/apache/camel/quarkus/core/support/deployment/SupportBuildStep.java diff --git a/integration-tests/core/pom.xml b/integration-tests/support/core/pom.xml similarity index 69% copy from integration-tests/core/pom.xml copy to integration-tests/support/core/pom.xml index 9b71daf..d971f41 100644 --- a/integration-tests/core/pom.xml +++ b/integration-tests/support/core/pom.xml @@ -18,32 +18,22 @@ --> <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> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-tests</artifactId> + <artifactId>camel-quarkus-integration-tests-support</artifactId> <version>0.4.1-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> </parent> - <modelVersion>4.0.0</modelVersion> + <artifactId>camel-quarkus-integration-tests-support-core-parent</artifactId> <packaging>pom</packaging> - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Parent</name> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - </dependencyManagement> + <name>Camel Quarkus :: Integration Tests :: Support :: Core :: Parent</name> <modules> <module>runtime</module> <module>deployment</module> - <module>test</module> </modules> </project> diff --git a/integration-tests/core/runtime/pom.xml b/integration-tests/support/core/runtime/pom.xml similarity index 91% rename from integration-tests/core/runtime/pom.xml rename to integration-tests/support/core/runtime/pom.xml index 9f3f934..0256b1c 100644 --- a/integration-tests/core/runtime/pom.xml +++ b/integration-tests/support/core/runtime/pom.xml @@ -20,13 +20,13 @@ <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"> <parent> <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> + <artifactId>camel-quarkus-integration-tests-support-core-parent</artifactId> <version>0.4.1-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Extension :: Runtime</name> + <artifactId>camel-quarkus-integration-test-support-core-ext</artifactId> + <name>Camel Quarkus :: Integration Tests :: Support :: Core :: Extension :: Runtime</name> <description>A test extension</description> <dependencyManagement> diff --git a/integration-tests/core/runtime/src/main/java/org/apache/camel/quarkus/core/support/SupportRecorder.java b/integration-tests/support/core/runtime/src/main/java/org/apache/camel/quarkus/core/support/SupportRecorder.java similarity index 100% rename from integration-tests/core/runtime/src/main/java/org/apache/camel/quarkus/core/support/SupportRecorder.java rename to integration-tests/support/core/runtime/src/main/java/org/apache/camel/quarkus/core/support/SupportRecorder.java diff --git a/integration-tests/core/pom.xml b/integration-tests/support/pom.xml similarity index 69% copy from integration-tests/core/pom.xml copy to integration-tests/support/pom.xml index 9b71daf..af880b5 100644 --- a/integration-tests/core/pom.xml +++ b/integration-tests/support/pom.xml @@ -18,32 +18,26 @@ --> <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> <groupId>org.apache.camel.quarkus</groupId> <artifactId>camel-quarkus-integration-tests</artifactId> <version>0.4.1-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> </parent> - <modelVersion>4.0.0</modelVersion> + <artifactId>camel-quarkus-integration-tests-support</artifactId> <packaging>pom</packaging> - <artifactId>camel-quarkus-integration-test-core-parent</artifactId> - <name>Camel Quarkus :: Integration Tests :: Core :: Parent</name> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-ext</artifactId> - <version>${project.version}</version> - </dependency> - </dependencies> - </dependencyManagement> + <name>Camel Quarkus :: Integration Tests :: Support</name> + <description>Ancillary modules required by some integration tests. Hosted outside the integration-tests directory + so that we can keep a flat hierarchy in the integration-tests directory. + </description> <modules> - <module>runtime</module> - <module>deployment</module> - <module>test</module> + <module>core</module> + <module>core-main</module> </modules> </project> diff --git a/tooling/test-list/camel-quarkus-test-list.xml b/tooling/test-list/camel-quarkus-test-list.xml deleted file mode 100644 index c1f0726..0000000 --- a/tooling/test-list/camel-quarkus-test-list.xml +++ /dev/null @@ -1,163 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<testArtifacts> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-aws</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-bean-validator</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-bean</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-controlbus</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-impl</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core-main</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-core</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-csv</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-dataformat</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-dozer</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-exec</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-fhir</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-file</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-ftp</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-hystrix</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-infinispan</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-jackson</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-jdbc</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-kafka</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-mail</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-microprofile</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-mongodb</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-netty-http</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-netty</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-opentracing</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-paho</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-pdf</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-platform-http-engine</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-platform-http</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-salesforce</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-scheduler</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-servlet</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-sjms</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-slack</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-snakeyaml</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-tarfile</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-twitter</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-validator</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-xslt</artifactId> - </testArtifact> - <testArtifact> - <groupId>org.apache.camel.quarkus</groupId> - <artifactId>camel-quarkus-integration-test-zipfile</artifactId> - </testArtifact> -</testArtifacts> diff --git a/tooling/test-list/pom.xml b/tooling/test-list/pom.xml index 15899f3..ef12160 100644 --- a/tooling/test-list/pom.xml +++ b/tooling/test-list/pom.xml @@ -47,17 +47,15 @@ </execution> </executions> <configuration> - <testJarsPath>${basedir}/camel-quarkus-test-list.xml</testJarsPath> + <testJarsPath>${project.build.directory}/camel-quarkus-test-list.xml</testJarsPath> <fileSets> <fileSet> <directory>${basedir}/../../integration-tests</directory> <includes> <include>*/pom.xml</include> - <include>*/test/pom.xml</include> </includes> <excludes> - <exclude>core/pom.xml</exclude> - <exclude>core-main/pom.xml</exclude> + <exclude>support/**/*</exclude> </excludes> </fileSet> </fileSets> @@ -77,7 +75,7 @@ <configuration> <artifacts> <artifact> - <file>${basedir}/camel-quarkus-test-list.xml</file> + <file>${project.build.directory}/camel-quarkus-test-list.xml</file> <type>xml</type> </artifact> </artifacts>