This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git
commit 771b9df2342b9f4cca1630f339054bb56fc9ddb9 Author: lburgazzoli <[email protected]> AuthorDate: Wed Dec 18 19:56:42 2019 +0100 chore(test): randomize http port for quarkus tests --- camel-k-quarkus/camel-k-quarkus-core/it/pom.xml | 22 ++++++++++++++++++++++ .../camel-k-quarkus-loader-js/it/pom.xml | 22 ++++++++++++++++++++++ .../camel-k-quarkus-loader-xml/it/pom.xml | 22 ++++++++++++++++++++++ .../camel-k-quarkus-loader-yaml/it/pom.xml | 22 ++++++++++++++++++++++ 4 files changed, 88 insertions(+) diff --git a/camel-k-quarkus/camel-k-quarkus-core/it/pom.xml b/camel-k-quarkus/camel-k-quarkus-core/it/pom.xml index c5b8d02..65fb737 100644 --- a/camel-k-quarkus/camel-k-quarkus-core/it/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-core/it/pom.xml @@ -68,6 +68,26 @@ <build> <plugins> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>${build-helper-maven-plugin.version}</version> + <executions> + <execution> + <id>reserve-network-port</id> + <goals> + <goal>reserve-network-port</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <portNames> + <portName>test.http.port.jvm</portName> + <portName>test.http.port.native</portName> + </portNames> + </configuration> + </execution> + </executions> + </plugin> + <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <version>${quarkus.version}</version> @@ -84,6 +104,7 @@ <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.jvm}</quarkus.http.test-port> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> </systemProperties> </configuration> @@ -112,6 +133,7 @@ </goals> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.native}</quarkus.http.test-port> <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> </systemProperties> </configuration> diff --git a/camel-k-quarkus/camel-k-quarkus-loader-js/it/pom.xml b/camel-k-quarkus/camel-k-quarkus-loader-js/it/pom.xml index 75f87b6..ee00464 100644 --- a/camel-k-quarkus/camel-k-quarkus-loader-js/it/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-loader-js/it/pom.xml @@ -81,6 +81,26 @@ <build> <plugins> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>${build-helper-maven-plugin.version}</version> + <executions> + <execution> + <id>reserve-network-port</id> + <goals> + <goal>reserve-network-port</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <portNames> + <portName>test.http.port.jvm</portName> + <portName>test.http.port.native</portName> + </portNames> + </configuration> + </execution> + </executions> + </plugin> + <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <version>${quarkus.version}</version> @@ -97,6 +117,7 @@ <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.jvm}</quarkus.http.test-port> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> </systemProperties> </configuration> @@ -125,6 +146,7 @@ </goals> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.native}</quarkus.http.test-port> <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> </systemProperties> </configuration> diff --git a/camel-k-quarkus/camel-k-quarkus-loader-xml/it/pom.xml b/camel-k-quarkus/camel-k-quarkus-loader-xml/it/pom.xml index 0e7d709..c038ba6 100644 --- a/camel-k-quarkus/camel-k-quarkus-loader-xml/it/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-loader-xml/it/pom.xml @@ -81,6 +81,26 @@ <build> <plugins> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>${build-helper-maven-plugin.version}</version> + <executions> + <execution> + <id>reserve-network-port</id> + <goals> + <goal>reserve-network-port</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <portNames> + <portName>test.http.port.jvm</portName> + <portName>test.http.port.native</portName> + </portNames> + </configuration> + </execution> + </executions> + </plugin> + <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <version>${quarkus.version}</version> @@ -97,6 +117,7 @@ <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.jvm}</quarkus.http.test-port> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> </systemProperties> </configuration> @@ -125,6 +146,7 @@ </goals> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.native}</quarkus.http.test-port> <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> </systemProperties> </configuration> diff --git a/camel-k-quarkus/camel-k-quarkus-loader-yaml/it/pom.xml b/camel-k-quarkus/camel-k-quarkus-loader-yaml/it/pom.xml index cf50250..a9e8a32 100644 --- a/camel-k-quarkus/camel-k-quarkus-loader-yaml/it/pom.xml +++ b/camel-k-quarkus/camel-k-quarkus-loader-yaml/it/pom.xml @@ -81,6 +81,26 @@ <build> <plugins> <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <version>${build-helper-maven-plugin.version}</version> + <executions> + <execution> + <id>reserve-network-port</id> + <goals> + <goal>reserve-network-port</goal> + </goals> + <phase>process-resources</phase> + <configuration> + <portNames> + <portName>test.http.port.jvm</portName> + <portName>test.http.port.native</portName> + </portNames> + </configuration> + </execution> + </executions> + </plugin> + <plugin> <groupId>io.quarkus</groupId> <artifactId>quarkus-maven-plugin</artifactId> <version>${quarkus.version}</version> @@ -97,6 +117,7 @@ <artifactId>maven-surefire-plugin</artifactId> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.jvm}</quarkus.http.test-port> <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> </systemProperties> </configuration> @@ -125,6 +146,7 @@ </goals> <configuration> <systemProperties> + <quarkus.http.test-port>${test.http.port.native}</quarkus.http.test-port> <native.image.path>${project.build.directory}/${project.build.finalName}-runner</native.image.path> </systemProperties> </configuration>
