Changeset 23:c98833c3f4c4
Had fun with maven
author | unexist |
---|---|
date | Mon, 16 Aug 2021 17:09:44 +0200 |
parents | 1fe13cd0cd99 |
children | 663d97e943f9 |
files | event-split-extension-parent/deployment/pom.xml event-split-extension-parent/pom.xml event-split-extension-parent/runtime/pom.xml eventbus-extension-parent/deployment/pom.xml eventbus-extension-parent/pom.xml eventbus-extension-parent/runtime/pom.xml pom.xml services/pom.xml |
diffstat | 8 files changed, 216 insertions(+), 216 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/event-split-extension-parent/deployment/pom.xml Mon Aug 16 17:09:44 2021 +0200 @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0"> + <modelVersion>4.0.0</modelVersion> + <artifactId>event-split-extension-deployment</artifactId> + + <parent> + <groupId>dev.unexist.showcase</groupId> + <artifactId>event-split-extension-parent</artifactId> + <version>0.1</version> + <relativePath>../pom.xml</relativePath> + </parent> + + <dependencies> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-arc-deployment</artifactId> + </dependency> + <dependency> + <groupId>dev.unexist.showcase</groupId> + <artifactId>event-split-extension</artifactId> + <version>${project.version}</version> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-junit5-internal</artifactId> + <scope>test</scope> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <annotationProcessorPaths> + <path> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-extension-processor</artifactId> + <version>${quarkus.version}</version> + </path> + </annotationProcessorPaths> + </configuration> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/event-split-extension-parent/pom.xml Mon Aug 16 17:09:44 2021 +0200 @@ -0,0 +1,72 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0"> + <modelVersion>4.0.0</modelVersion> + <groupId>dev.unexist.showcase</groupId> + <artifactId>event-split-extension-parent</artifactId> + <version>0.1</version> + <packaging>pom</packaging> + + <properties> + <compiler-plugin.version>3.8.1</compiler-plugin.version> + <failsafe-plugin.version>${surefire-plugin.version}</failsafe-plugin.version> + <maven.compiler.parameters>true</maven.compiler.parameters> + <maven.compiler.source>1.8</maven.compiler.source> + <maven.compiler.target>1.8</maven.compiler.target> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> + <quarkus.version>2.1.2.Final</quarkus.version> + <surefire-plugin.version>2.22.2</surefire-plugin.version> + </properties> + + <dependencyManagement> + <dependencies> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-bom</artifactId> + <version>${quarkus.version}</version> + <type>pom</type> + <scope>import</scope> + </dependency> + </dependencies> + </dependencyManagement> + + <modules> + <module>deployment</module> + <module>runtime</module> + </modules> + + <build> + <pluginManagement> + <plugins> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>${surefire-plugin.version}</version> + <configuration> + <systemPropertyVariables> + <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> + <maven.home>${maven.home}</maven.home> + <maven.repo>${settings.localRepository}</maven.repo> + </systemPropertyVariables> + </configuration> + </plugin> + <plugin> + <artifactId>maven-failsafe-plugin</artifactId> + <version>${failsafe-plugin.version}</version> + <configuration> + <systemPropertyVariables> + <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> + <maven.home>${maven.home}</maven.home> + <maven.repo>${settings.localRepository}</maven.repo> + </systemPropertyVariables> + </configuration> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <version>${compiler-plugin.version}</version> + </plugin> + </plugins> + </pluginManagement> + </build> +</project> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/event-split-extension-parent/runtime/pom.xml Mon Aug 16 17:09:44 2021 +0200 @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0"> + <modelVersion>4.0.0</modelVersion> + <artifactId>event-split-extension</artifactId> + + <parent> + <groupId>dev.unexist.showcase</groupId> + <artifactId>event-split-extension-parent</artifactId> + <version>0.1</version> + <relativePath>../pom.xml</relativePath> + </parent> + + <properties> + <smallrye-reactive-messaging-vertx-eventbus.version>3.1.0</smallrye-reactive-messaging-vertx-eventbus.version> + </properties> + + <dependencies> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-arc</artifactId> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-vertx</artifactId> + </dependency> + <dependency> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-smallrye-reactive-messaging-kafka</artifactId> + </dependency> + + <!-- Smallrye --> + <dependency> + <groupId>io.smallrye.reactive</groupId> + <artifactId>smallrye-reactive-messaging-vertx-eventbus</artifactId> + <version>${smallrye-reactive-messaging-vertx-eventbus.version}</version> + </dependency> + </dependencies> + + <build> + <plugins> + <plugin> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-bootstrap-maven-plugin</artifactId> + <version>${quarkus.version}</version> + <executions> + <execution> + <phase>compile</phase> + <goals> + <goal>extension-descriptor</goal> + </goals> + <configuration> + <deployment>${project.groupId}:${project.artifactId}-deployment:${project.version} + </deployment> + </configuration> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <annotationProcessorPaths> + <path> + <groupId>io.quarkus</groupId> + <artifactId>quarkus-extension-processor</artifactId> + <version>${quarkus.version}</version> + </path> + </annotationProcessorPaths> + </configuration> + </plugin> + </plugins> + </build> +</project> \ No newline at end of file
--- a/eventbus-extension-parent/deployment/pom.xml Mon Aug 16 17:09:26 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,48 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" - xmlns="http://maven.apache.org/POM/4.0.0"> - <modelVersion>4.0.0</modelVersion> - <artifactId>eventbus-extension-deployment</artifactId> - - <parent> - <groupId>dev.unexist.showcase</groupId> - <artifactId>eventbus-extension-parent</artifactId> - <version>0.1</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <dependencies> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-arc-deployment</artifactId> - </dependency> - <dependency> - <groupId>dev.unexist.showcase</groupId> - <artifactId>eventbus-extension</artifactId> - <version>${project.version}</version> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-junit5-internal</artifactId> - <scope>test</scope> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <annotationProcessorPaths> - <path> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-extension-processor</artifactId> - <version>${quarkus.version}</version> - </path> - </annotationProcessorPaths> - </configuration> - </plugin> - </plugins> - </build> -</project> \ No newline at end of file
--- a/eventbus-extension-parent/pom.xml Mon Aug 16 17:09:26 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,72 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" - xmlns="http://maven.apache.org/POM/4.0.0"> - <modelVersion>4.0.0</modelVersion> - <groupId>dev.unexist.showcase</groupId> - <artifactId>eventbus-extension-parent</artifactId> - <version>0.1</version> - <packaging>pom</packaging> - - <properties> - <compiler-plugin.version>3.8.1</compiler-plugin.version> - <failsafe-plugin.version>${surefire-plugin.version}</failsafe-plugin.version> - <maven.compiler.parameters>true</maven.compiler.parameters> - <maven.compiler.source>1.8</maven.compiler.source> - <maven.compiler.target>1.8</maven.compiler.target> - <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> - <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> - <quarkus.version>2.1.2.Final</quarkus.version> - <surefire-plugin.version>2.22.2</surefire-plugin.version> - </properties> - - <dependencyManagement> - <dependencies> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-bom</artifactId> - <version>${quarkus.version}</version> - <type>pom</type> - <scope>import</scope> - </dependency> - </dependencies> - </dependencyManagement> - - <modules> - <module>deployment</module> - <module>runtime</module> - </modules> - - <build> - <pluginManagement> - <plugins> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>${surefire-plugin.version}</version> - <configuration> - <systemPropertyVariables> - <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> - <maven.home>${maven.home}</maven.home> - <maven.repo>${settings.localRepository}</maven.repo> - </systemPropertyVariables> - </configuration> - </plugin> - <plugin> - <artifactId>maven-failsafe-plugin</artifactId> - <version>${failsafe-plugin.version}</version> - <configuration> - <systemPropertyVariables> - <java.util.logging.manager>org.jboss.logmanager.LogManager</java.util.logging.manager> - <maven.home>${maven.home}</maven.home> - <maven.repo>${settings.localRepository}</maven.repo> - </systemPropertyVariables> - </configuration> - </plugin> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <version>${compiler-plugin.version}</version> - </plugin> - </plugins> - </pluginManagement> - </build> -</project> \ No newline at end of file
--- a/eventbus-extension-parent/runtime/pom.xml Mon Aug 16 17:09:26 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,75 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<project xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" - xmlns="http://maven.apache.org/POM/4.0.0"> - <modelVersion>4.0.0</modelVersion> - <artifactId>eventbus-extension</artifactId> - - <parent> - <groupId>dev.unexist.showcase</groupId> - <artifactId>eventbus-extension-parent</artifactId> - <version>0.1</version> - <relativePath>../pom.xml</relativePath> - </parent> - - <properties> - <smallrye-reactive-messaging-vertx-eventbus.version>3.1.0</smallrye-reactive-messaging-vertx-eventbus.version> - </properties> - - <dependencies> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-arc</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-vertx</artifactId> - </dependency> - <dependency> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-smallrye-reactive-messaging-kafka</artifactId> - </dependency> - - <!-- Smallrye --> - <dependency> - <groupId>io.smallrye.reactive</groupId> - <artifactId>smallrye-reactive-messaging-vertx-eventbus</artifactId> - <version>${smallrye-reactive-messaging-vertx-eventbus.version}</version> - </dependency> - </dependencies> - - <build> - <plugins> - <plugin> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-bootstrap-maven-plugin</artifactId> - <version>${quarkus.version}</version> - <executions> - <execution> - <phase>compile</phase> - <goals> - <goal>extension-descriptor</goal> - </goals> - <configuration> - <deployment>${project.groupId}:${project.artifactId}-deployment:${project.version} - </deployment> - </configuration> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <annotationProcessorPaths> - <path> - <groupId>io.quarkus</groupId> - <artifactId>quarkus-extension-processor</artifactId> - <version>${quarkus.version}</version> - </path> - </annotationProcessorPaths> - </configuration> - </plugin> - </plugins> - </build> -</project> \ No newline at end of file
--- a/pom.xml Mon Aug 16 17:09:26 2021 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,21 +0,0 @@ -<?xml version="1.0"?> -<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" - xmlns="http://maven.apache.org/POM/4.0.0" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> - <modelVersion>4.0.0</modelVersion> - <artifactId>showcase-eventbus-quarkus</artifactId> - <version>0.1</version> - <packaging>pom</packaging> - - <parent> - <groupId>dev.unexist.showcase</groupId> - <artifactId>quarkus-parent</artifactId> - <version>0.1</version> - </parent> - - <modules> - <module>todo-service</module> - <module>todo-service-extension</module> - <module>eventbus-extension</module> - </modules> -</project> \ No newline at end of file
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/services/pom.xml Mon Aug 16 17:09:44 2021 +0200 @@ -0,0 +1,21 @@ +<?xml version="1.0"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd" + xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <artifactId>showcase-eventbus-quarkus</artifactId> + <version>0.1</version> + <packaging>pom</packaging> + + <parent> + <groupId>dev.unexist.showcase</groupId> + <artifactId>quarkus-parent</artifactId> + <version>0.1</version> + </parent> + + <modules> + <module>todo-service</module> + <module>todo-service-connector</module> + <module>todo-service-extension</module> + </modules> +</project> \ No newline at end of file