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/11/29 13:33:40 UTC
[camel-quarkus] branch master updated: Fix #483 Flatten the
integration-tests hierarchy and remove camel-quarkus-test-list.xml from git
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 <pp...@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>