This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 7f842fc3c04 Polished
7f842fc3c04 is described below

commit 7f842fc3c048a585890bfb225a4a698ac8a6122b
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Fri Jan 26 09:47:14 2024 +0100

    Polished
---
 dsl/camel-jbang/camel-jbang-it/pom.xml | 520 ++++++++++++++++-----------------
 1 file changed, 256 insertions(+), 264 deletions(-)

diff --git a/dsl/camel-jbang/camel-jbang-it/pom.xml 
b/dsl/camel-jbang/camel-jbang-it/pom.xml
index 475e544d80d..e237ede9423 100644
--- a/dsl/camel-jbang/camel-jbang-it/pom.xml
+++ b/dsl/camel-jbang/camel-jbang-it/pom.xml
@@ -18,277 +18,269 @@
 
 -->
 <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</groupId>
-               <artifactId>camel-jbang-parent</artifactId>
-               <version>4.4.0-SNAPSHOT</version>
-               <relativePath>../pom.xml</relativePath>
-       </parent>
+         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>
 
-       <artifactId>camel-jbang-it</artifactId>
-       <name>Camel :: JBang :: Integration tests</name>
-       <packaging>jar</packaging>
+    <parent>
+        <groupId>org.apache.camel</groupId>
+        <artifactId>camel-jbang-parent</artifactId>
+        <version>4.4.0-SNAPSHOT</version>
+        <relativePath>../pom.xml</relativePath>
+    </parent>
 
-       <properties>
-               <maven.test.skip>true</maven.test.skip>
-       </properties>
+    <artifactId>camel-jbang-it</artifactId>
+    <name>Camel :: JBang :: Integration tests</name>
+    <packaging>jar</packaging>
 
-       <dependencyManagement>
-               <dependencies>
-                       <dependency>
-                               <groupId>org.awaitility</groupId>
-                               <artifactId>awaitility</artifactId>
-                               <version>${awaitility-version}</version>
-                               <scope>test</scope>
-                       </dependency>
-                       <dependency>
-                               <groupId>ch.qos.logback</groupId>
-                               <artifactId>logback-core</artifactId>
-                               <version>${logback-version}</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>ch.qos.logback</groupId>
-                               <artifactId>logback-classic</artifactId>
-                               <version>${logback-version}</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.assertj</groupId>
-                               <artifactId>assertj-core</artifactId>
-                               <version>${assertj-version}</version>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.camel</groupId>
-                               <artifactId>camel-test-infra-cli</artifactId>
-                               <version>${project.version}</version>
-                               <type>test-jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.camel</groupId>
-                               
<artifactId>camel-test-infra-mosquitto</artifactId>
-                               <version>${project.version}</version>
-                               <type>test-jar</type>
-                       </dependency>
-                       <dependency>
-                               <groupId>org.apache.camel</groupId>
-                               <artifactId>camel-jbang-core</artifactId>
-                               <version>${project.version}</version>
-                               <scope>test</scope>
-                       </dependency>
-               </dependencies>
-       </dependencyManagement>
+    <properties>
+        <maven.test.skip>true</maven.test.skip>
+    </properties>
 
-       <dependencies>
+    <dependencyManagement>
+        <dependencies>
+            <dependency>
+                <groupId>org.awaitility</groupId>
+                <artifactId>awaitility</artifactId>
+                <version>${awaitility-version}</version>
+                <scope>test</scope>
+            </dependency>
+            <dependency>
+                <groupId>ch.qos.logback</groupId>
+                <artifactId>logback-core</artifactId>
+                <version>${logback-version}</version>
+            </dependency>
+            <dependency>
+                <groupId>ch.qos.logback</groupId>
+                <artifactId>logback-classic</artifactId>
+                <version>${logback-version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.assertj</groupId>
+                <artifactId>assertj-core</artifactId>
+                <version>${assertj-version}</version>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.camel</groupId>
+                <artifactId>camel-test-infra-cli</artifactId>
+                <version>${project.version}</version>
+                <type>test-jar</type>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.camel</groupId>
+                <artifactId>camel-test-infra-mosquitto</artifactId>
+                <version>${project.version}</version>
+                <type>test-jar</type>
+            </dependency>
+            <dependency>
+                <groupId>org.apache.camel</groupId>
+                <artifactId>camel-jbang-core</artifactId>
+                <version>${project.version}</version>
+                <scope>test</scope>
+            </dependency>
+        </dependencies>
+    </dependencyManagement>
 
-               <dependency>
-                       <groupId>org.slf4j</groupId>
-                       <artifactId>slf4j-api</artifactId>
-                       <scope>test</scope>
-               </dependency>
+    <dependencies>
+        <dependency>
+            <groupId>org.slf4j</groupId>
+            <artifactId>slf4j-api</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-core</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>ch.qos.logback</groupId>
+            <artifactId>logback-classic</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.awaitility</groupId>
+            <artifactId>awaitility</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter-params</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.assertj</groupId>
+            <artifactId>assertj-core</artifactId>
+            <scope>test</scope>
+        </dependency>
 
-               <dependency>
-                       <groupId>ch.qos.logback</groupId>
-                       <artifactId>logback-core</artifactId>
-                       <scope>test</scope>
-               </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-cli</artifactId>
+            <type>test-jar</type>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-infra-mosquitto</artifactId>
+            <type>test-jar</type>
+            <scope>test</scope>
+        </dependency>
 
-               <dependency>
-                       <groupId>ch.qos.logback</groupId>
-                       <artifactId>logback-classic</artifactId>
-                       <scope>test</scope>
-               </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jbang-core</artifactId>
+            <scope>test</scope>
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.camel</groupId>
+                    <artifactId>camel-main</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.camel</groupId>
+                    <artifactId>camel-kamelet-main</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.camel</groupId>
+                    <artifactId>camel-resourceresolver-github</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.camel</groupId>
+                    <artifactId>camel-cli-connector</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>commons-io</groupId>
+                    <artifactId>commons-io</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>info.picocli</groupId>
+                    <artifactId>picocli</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>com.github.freva</groupId>
+                    <artifactId>ascii-table</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.jolokia</groupId>
+                    <artifactId>jolokia-jvm</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.camel</groupId>
+                    <artifactId>camel-openapi-rest-dsl-generator</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.openapitools</groupId>
+                    <artifactId>openapi-generator</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>com.fasterxml.jackson.core</groupId>
+                    <artifactId>jackson-databind</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.fusesource.jansi</groupId>
+                    <artifactId>jansi</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-slf4j2-impl</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-layout-template-json</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-core</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>org.apache.logging.log4j</groupId>
+                    <artifactId>log4j-api</artifactId>
+                </exclusion>
+                <exclusion>
+                    <groupId>jakarta.servlet</groupId>
+                    <artifactId>jakarta.servlet-api</artifactId>
+                </exclusion>
+            </exclusions>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-util</artifactId>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-junit5</artifactId>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
 
-
-               <dependency>
-                       <groupId>org.awaitility</groupId>
-                       <artifactId>awaitility</artifactId>
-                       <scope>test</scope>
-               </dependency>
-
-               <dependency>
-                       <groupId>org.junit.jupiter</groupId>
-                       <artifactId>junit-jupiter</artifactId>
-                       <scope>test</scope>
-               </dependency>
-
-               <dependency>
-                       <groupId>org.junit.jupiter</groupId>
-                       <artifactId>junit-jupiter-params</artifactId>
-                       <scope>test</scope>
-               </dependency>
-
-               <dependency>
-                       <groupId>org.assertj</groupId>
-                       <artifactId>assertj-core</artifactId>
-                       <scope>test</scope>
-               </dependency>
-
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-infra-cli</artifactId>
-                       <type>test-jar</type>
-                       <scope>test</scope>
-               </dependency>
-
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-infra-mosquitto</artifactId>
-                       <type>test-jar</type>
-                       <scope>test</scope>
-               </dependency>
-
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jbang-core</artifactId>
-                       <scope>test</scope>
-                       <exclusions>
-                               <exclusion>
-                                       <groupId>org.apache.camel</groupId>
-                                       <artifactId>camel-main</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.apache.camel</groupId>
-                                       
<artifactId>camel-kamelet-main</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.apache.camel</groupId>
-                                       
<artifactId>camel-resourceresolver-github</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.apache.camel</groupId>
-                                       
<artifactId>camel-cli-connector</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>commons-io</groupId>
-                                       <artifactId>commons-io</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>info.picocli</groupId>
-                                       <artifactId>picocli</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>com.github.freva</groupId>
-                                       <artifactId>ascii-table</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.jolokia</groupId>
-                                       <artifactId>jolokia-jvm</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.apache.camel</groupId>
-                                       
<artifactId>camel-openapi-rest-dsl-generator</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.openapitools</groupId>
-                                       
<artifactId>openapi-generator</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       
<groupId>com.fasterxml.jackson.core</groupId>
-                                       
<artifactId>jackson-databind</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>org.fusesource.jansi</groupId>
-                                       <artifactId>jansi</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       
<groupId>org.apache.logging.log4j</groupId>
-                                       
<artifactId>log4j-slf4j2-impl</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       
<groupId>org.apache.logging.log4j</groupId>
-                                       
<artifactId>log4j-layout-template-json</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       
<groupId>org.apache.logging.log4j</groupId>
-                                       <artifactId>log4j-core</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       
<groupId>org.apache.logging.log4j</groupId>
-                                       <artifactId>log4j-api</artifactId>
-                               </exclusion>
-                               <exclusion>
-                                       <groupId>jakarta.servlet</groupId>
-                                       
<artifactId>jakarta.servlet-api</artifactId>
-                               </exclusion>
-                       </exclusions>
-               </dependency>
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-util</artifactId>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-junit5</artifactId>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
-
-       <profiles>
-               <profile>
-                       <id>jbang-it-test</id>
-                       <activation>
-                               <activeByDefault>false</activeByDefault>
-                               <property>
-                                       <name>jbang-it-test</name>
-                               </property>
-                       </activation>
-                       <properties>
-                               <maven.test.skip>false</maven.test.skip>
-                               
<shared.data.folder>target/data</shared.data.folder>
-                               <x11.display>:0</x11.display>
-                       </properties>
-                       <build>
-                               <plugins>
-                                       <plugin>
-                                               
<groupId>org.apache.maven.plugins</groupId>
-                                               
<artifactId>maven-antrun-plugin</artifactId>
-                                               <executions>
-                                                       <execution>
-                                                               
<id>pre-integration-test</id>
-                                                               
<phase>pre-integration-test</phase>
-                                                               <configuration>
-                                                                       <target>
-                                                                               
<mkdir dir="${shared.data.folder}"/>
-                                                                       
</target>
-                                                               </configuration>
-                                                               <goals>
-                                                                       
<goal>run</goal>
-                                                               </goals>
-                                                       </execution>
-                                               </executions>
-                                       </plugin>
-                                       <plugin>
-                                               
<groupId>org.apache.maven.plugins</groupId>
-                                               
<artifactId>maven-failsafe-plugin</artifactId>
-                                               <executions>
-                                                       <execution>
-                                                               <goals>
-                                                                       
<goal>integration-test</goal>
-                                                               </goals>
-                                                       </execution>
-                                               </executions>
-                                               <configuration>
-                                                       
<rerunFailingTestsCount>0</rerunFailingTestsCount>
-                                                       
<forkCount>2C</forkCount>
-                                                       
<argLine>-DforkNumber=${surefire.forkNumber}</argLine>
-                                                       <systemProperties>
-                                                               <property>
-                                                                       
<name>cli.service.data.folder</name>
-                                                                       
<value>${shared.data.folder}</value>
-                                                               </property>
-                                                               <property>
-                                                                       
<name>DISPLAY</name>
-                                                                       
<value>${x11.display}</value>
-                                                               </property>
-                                                       </systemProperties>
-                                               </configuration>
-                                       </plugin>
-                               </plugins>
-                       </build>
-               </profile>
-       </profiles>
+    <profiles>
+        <profile>
+            <id>jbang-it-test</id>
+            <activation>
+                <activeByDefault>false</activeByDefault>
+                <property>
+                    <name>jbang-it-test</name>
+                </property>
+            </activation>
+            <properties>
+                <maven.test.skip>false</maven.test.skip>
+                <shared.data.folder>target/data</shared.data.folder>
+                <x11.display>:0</x11.display>
+            </properties>
+            <build>
+                <plugins>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-antrun-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <id>pre-integration-test</id>
+                                <phase>pre-integration-test</phase>
+                                <configuration>
+                                    <target>
+                                        <mkdir dir="${shared.data.folder}"/>
+                                    </target>
+                                </configuration>
+                                <goals>
+                                    <goal>run</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                    </plugin>
+                    <plugin>
+                        <groupId>org.apache.maven.plugins</groupId>
+                        <artifactId>maven-failsafe-plugin</artifactId>
+                        <executions>
+                            <execution>
+                                <goals>
+                                    <goal>integration-test</goal>
+                                </goals>
+                            </execution>
+                        </executions>
+                        <configuration>
+                            <rerunFailingTestsCount>0</rerunFailingTestsCount>
+                            <forkCount>2C</forkCount>
+                            
<argLine>-DforkNumber=${surefire.forkNumber}</argLine>
+                            <systemProperties>
+                                <property>
+                                    <name>cli.service.data.folder</name>
+                                    <value>${shared.data.folder}</value>
+                                </property>
+                                <property>
+                                    <name>DISPLAY</name>
+                                    <value>${x11.display}</value>
+                                </property>
+                            </systemProperties>
+                        </configuration>
+                    </plugin>
+                </plugins>
+            </build>
+        </profile>
+    </profiles>
 
 </project>

Reply via email to