Created
July 5, 2021 11:31
-
-
Save jponge/c6263dc3492cd3622d77175862d68fb2 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-build-parent</artifactId> | |
<version>29-SNAPSHOT</version> | |
<packaging>pom</packaging> | |
<name>SmallRye: Build Parent</name> | |
<description>SmallRye Build Parent POM</description> | |
<url>https://smallrye.io</url> | |
<inceptionYear>2018</inceptionYear> | |
<licenses> | |
<license> | |
<name>Apache License, Version 2.0</name> | |
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> | |
<distribution>repo</distribution> | |
</license> | |
</licenses> | |
<developers> | |
<developer> | |
<id>kenfinnigan</id> | |
<name>Ken Finnigan</name> | |
<email>[email protected]</email> | |
<organization>Red Hat</organization> | |
<organizationUrl>https://www.redhat.com/en</organizationUrl> | |
</developer> | |
</developers> | |
<modules> | |
<module>full-parent</module> | |
</modules> | |
<scm> | |
<connection>scm:git:[email protected]:smallrye/smallrye-parent.git</connection> | |
<developerConnection>scm:git:[email protected]:smallrye/smallrye-parent.git</developerConnection> | |
<url>https://github.com/smallrye/smallrye-parent</url> | |
</scm> | |
<issueManagement> | |
<system>GitHub</system> | |
<url>https://github.com/smallrye/smallrye-parent/issues</url> | |
</issueManagement> | |
<distributionManagement> | |
<repository> | |
<id>oss.sonatype</id> | |
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |
</repository> | |
<snapshotRepository> | |
<id>oss.sonatype</id> | |
<url>https://oss.sonatype.org/content/repositories/snapshots/</url> | |
</snapshotRepository> | |
</distributionManagement> | |
<properties> | |
<maven.compiler.source>1.8</maven.compiler.source> | |
<maven.compiler.target>1.8</maven.compiler.target> | |
<maven.compiler.testSource>1.8</maven.compiler.testSource> | |
<maven.compiler.testTarget>1.8</maven.compiler.testTarget> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |
<sonar.host.url>https://sonarcloud.io</sonar.host.url> | |
<sonar.organization>smallrye</sonar.organization> | |
<version.asciidoctor.plugin>2.1.0</version.asciidoctor.plugin> | |
<version.compiler.plugin>3.8.1</version.compiler.plugin> | |
<version.formatter.plugin>2.16.0</version.formatter.plugin> | |
<version.gpg.plugin>3.0.1</version.gpg.plugin> | |
<version.impsort.plugin>1.6.2</version.impsort.plugin> | |
<version.install.plugin>2.5.2</version.install.plugin> | |
<version.jacoco.plugin>0.8.7</version.jacoco.plugin> | |
<version.jar.plugin>3.2.0</version.jar.plugin> | |
<version.javadoc.plugin>3.3.0</version.javadoc.plugin> | |
<version.jdk-misc>3.Final</version.jdk-misc> | |
<version.nexus.staging.plugin>1.6.8</version.nexus.staging.plugin> | |
<version.release.plugin>2.5.3</version.release.plugin> | |
<version.site.plugin>3.9.1</version.site.plugin> | |
<version.smallrye.code.rules.plugin>1</version.smallrye.code.rules.plugin> | |
<version.smallrye.plugin>1.0.0</version.smallrye.plugin> | |
<version.source.plugin>3.2.1</version.source.plugin> | |
<version.surefire.plugin>2.22.2</version.surefire.plugin> | |
<version.versions.plugin>2.8.1</version.versions.plugin> | |
</properties> | |
<repositories> | |
<repository> | |
<releases> | |
<enabled>true</enabled> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>maven-releases</id> | |
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> | |
</repository> | |
<repository> | |
<releases> | |
<enabled>false</enabled> | |
</releases> | |
<snapshots> | |
<enabled>true</enabled> | |
</snapshots> | |
<id>maven-snapshots</id> | |
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |
</repository> | |
<repository> | |
<releases> | |
<enabled>false</enabled> | |
</releases> | |
<snapshots> | |
<enabled>true</enabled> | |
</snapshots> | |
<id>s01-snapshots-repository</id> | |
<name>S01 Snapshots Repository</name> | |
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url> | |
</repository> | |
<repository> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>central</id> | |
<name>Central Repository</name> | |
<url>https://repo.maven.apache.org/maven2</url> | |
</repository> | |
</repositories> | |
<pluginRepositories> | |
<pluginRepository> | |
<releases> | |
<updatePolicy>never</updatePolicy> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>central</id> | |
<name>Central Repository</name> | |
<url>https://repo.maven.apache.org/maven2</url> | |
</pluginRepository> | |
</pluginRepositories> | |
<build> | |
<sourceDirectory>/Users/jponge/Code/smallrye-parent/src/main/java</sourceDirectory> | |
<scriptSourceDirectory>/Users/jponge/Code/smallrye-parent/src/main/scripts</scriptSourceDirectory> | |
<testSourceDirectory>/Users/jponge/Code/smallrye-parent/src/test/java</testSourceDirectory> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/target/classes</outputDirectory> | |
<testOutputDirectory>/Users/jponge/Code/smallrye-parent/target/test-classes</testOutputDirectory> | |
<resources> | |
<resource> | |
<directory>/Users/jponge/Code/smallrye-parent/src/main/resources</directory> | |
</resource> | |
</resources> | |
<testResources> | |
<testResource> | |
<directory>/Users/jponge/Code/smallrye-parent/src/test/resources</directory> | |
</testResource> | |
</testResources> | |
<directory>/Users/jponge/Code/smallrye-parent/target</directory> | |
<finalName>smallrye-build-parent-29-SNAPSHOT</finalName> | |
<pluginManagement> | |
<plugins> | |
<plugin> | |
<artifactId>maven-antrun-plugin</artifactId> | |
<version>1.3</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-assembly-plugin</artifactId> | |
<version>2.2-beta-5</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-dependency-plugin</artifactId> | |
<version>2.8</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-release-plugin</artifactId> | |
<version>2.5.3</version> | |
</plugin> | |
<plugin> | |
<groupId>org.asciidoctor</groupId> | |
<artifactId>asciidoctor-maven-plugin</artifactId> | |
<version>2.1.0</version> | |
<configuration> | |
<backend>html</backend> | |
<sourceHighlighter>highlightjs</sourceHighlighter> | |
<imagesDir>assets</imagesDir> | |
<attributes> | |
<version>29-SNAPSHOT</version> | |
<organization>${project.organization.name}</organization> | |
</attributes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.8.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-gpg-plugin</artifactId> | |
<version>3.0.1</version> | |
<configuration> | |
<gpgArguments> | |
<arg>--pinentry-mode</arg> | |
<arg>loopback</arg> | |
</gpgArguments> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-install-plugin</artifactId> | |
<version>2.5.2</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<version>3.2.0</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<tags> | |
<tag> | |
<name>apiNote</name> | |
<placement>a</placement> | |
<head>API Note:</head> | |
</tag> | |
<tag> | |
<name>implSpec</name> | |
<placement>a</placement> | |
<head>Implementation Requirements:</head> | |
</tag> | |
<tag> | |
<name>implNote</name> | |
<placement>a</placement> | |
<head>Implementation Note:</head> | |
</tag> | |
<tag> | |
<name>param</name> | |
</tag> | |
<tag> | |
<name>return</name> | |
</tag> | |
<tag> | |
<name>throws</name> | |
</tag> | |
<tag> | |
<name>since</name> | |
</tag> | |
<tag> | |
<name>version</name> | |
</tag> | |
<tag> | |
<name>serialData</name> | |
</tag> | |
<tag> | |
<name>see</name> | |
</tag> | |
</tags> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-source-plugin</artifactId> | |
<version>3.2.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.9.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.22.2</version> | |
</plugin> | |
<plugin> | |
<groupId>org.sonatype.plugins</groupId> | |
<artifactId>nexus-staging-maven-plugin</artifactId> | |
<version>1.6.8</version> | |
<configuration> | |
<stagingProgressTimeoutMinutes>15</stagingProgressTimeoutMinutes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.jacoco</groupId> | |
<artifactId>jacoco-maven-plugin</artifactId> | |
<version>0.8.7</version> | |
<executions> | |
<execution> | |
<id>prepare-agent</id> | |
<phase>generate-test-resources</phase> | |
<goals> | |
<goal>prepare-agent</goal> | |
</goals> | |
<configuration> | |
<propertyName>jacocoArgLine</propertyName> | |
<append>true</append> | |
<excludes> | |
<exclude>META-INF/**</exclude> | |
</excludes> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<propertyName>jacocoArgLine</propertyName> | |
<append>true</append> | |
<excludes> | |
<exclude>META-INF/**</exclude> | |
</excludes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-maven-plugin</artifactId> | |
<version>1.0.0</version> | |
</plugin> | |
</plugins> | |
</pluginManagement> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.8.1</version> | |
<executions> | |
<execution> | |
<id>default-compile</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<compilerArgs> | |
<arg>-Aorg.jboss.logging.tools.addGeneratedAnnotation=false</arg> | |
</compilerArgs> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-release-plugin</artifactId> | |
<version>2.5.3</version> | |
<configuration> | |
<autoVersionSubmodules>true</autoVersionSubmodules> | |
<tagNameFormat>@{project.version}</tagNameFormat> | |
<preparationGoals>verify</preparationGoals> | |
<pushChanges>false</pushChanges> | |
<localCheckout>true</localCheckout> | |
<remoteTagging>false</remoteTagging> | |
<arguments>-DskipTests ${release.arguments}</arguments> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-source-plugin</artifactId> | |
<version>3.2.1</version> | |
<executions> | |
<execution> | |
<id>attach-sources</id> | |
<goals> | |
<goal>jar-no-fork</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>net.revelc.code.formatter</groupId> | |
<artifactId>formatter-maven-plugin</artifactId> | |
<version>2.16.0</version> | |
<executions> | |
<execution> | |
<phase>process-sources</phase> | |
<goals> | |
<goal>format</goal> | |
</goals> | |
<configuration> | |
<configFile>io/smallrye/coderules/eclipse-format.xml</configFile> | |
<skip>${format.skip}</skip> | |
</configuration> | |
</execution> | |
</executions> | |
<dependencies> | |
<dependency> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-code-rules</artifactId> | |
<version>1</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<configFile>io/smallrye/coderules/eclipse-format.xml</configFile> | |
<skip>${format.skip}</skip> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>net.revelc.code</groupId> | |
<artifactId>impsort-maven-plugin</artifactId> | |
<version>1.6.2</version> | |
<executions> | |
<execution> | |
<id>sort-imports</id> | |
<goals> | |
<goal>sort</goal> | |
</goals> | |
<configuration> | |
<groups>java.,javax.,org.,com.</groups> | |
<staticGroups>*</staticGroups> | |
<skip>${format.skip}</skip> | |
<removeUnused>true</removeUnused> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<groups>java.,javax.,org.,com.</groups> | |
<staticGroups>*</staticGroups> | |
<skip>${format.skip}</skip> | |
<removeUnused>true</removeUnused> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>versions-maven-plugin</artifactId> | |
<version>2.8.1</version> | |
<configuration> | |
<generateBackupPoms>false</generateBackupPoms> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.22.2</version> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-clean-plugin</artifactId> | |
<version>2.5</version> | |
<executions> | |
<execution> | |
<id>default-clean</id> | |
<phase>clean</phase> | |
<goals> | |
<goal>clean</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-install-plugin</artifactId> | |
<version>2.5.2</version> | |
<executions> | |
<execution> | |
<id>default-install</id> | |
<phase>install</phase> | |
<goals> | |
<goal>install</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-deploy-plugin</artifactId> | |
<version>2.7</version> | |
<executions> | |
<execution> | |
<id>default-deploy</id> | |
<phase>deploy</phase> | |
<goals> | |
<goal>deploy</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.9.1</version> | |
<executions> | |
<execution> | |
<id>default-site</id> | |
<phase>site</phase> | |
<goals> | |
<goal>site</goal> | |
</goals> | |
<configuration> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</execution> | |
<execution> | |
<id>default-deploy</id> | |
<phase>site-deploy</phase> | |
<goals> | |
<goal>deploy</goal> | |
</goals> | |
<configuration> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
<reporting> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/target/site</outputDirectory> | |
</reporting> | |
<profiles> | |
<profile> | |
<id>release</id> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-gpg-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>sign-artifacts</id> | |
<phase>verify</phase> | |
<goals> | |
<goal>sign</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<executions> | |
<execution> | |
<phase>package</phase> | |
<goals> | |
<goal>jar</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>org.sonatype.plugins</groupId> | |
<artifactId>nexus-staging-maven-plugin</artifactId> | |
<extensions>true</extensions> | |
<configuration> | |
<nexusUrl>https://oss.sonatype.org/</nexusUrl> | |
<serverId>oss.sonatype</serverId> | |
<autoReleaseAfterClose>true</autoReleaseAfterClose> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>compile-java8-release-flag</id> | |
<activation> | |
<jdk>[9,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-release-8</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-compile</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>8</release> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>include-jdk-misc</id> | |
<activation> | |
<jdk>[9,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-include-jdk-misc</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-compile</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>8</release> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
<dependencies> | |
<dependency> | |
<groupId>org.jboss</groupId> | |
<artifactId>jdk-misc</artifactId> | |
<version>3.Final</version> | |
<optional>true</optional> | |
</dependency> | |
</dependencies> | |
</profile> | |
<profile> | |
<id>java9-test-classpath</id> | |
<activation> | |
<jdk>[9,10)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java8-test</id> | |
<activation> | |
<jdk>[9,)</jdk> | |
<property> | |
<name>java8.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java8</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java8-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java8.home}/bin/java</jvm> | |
<additionalClasspathElements> | |
<additionalClasspathElement>${java8.home}/lib/tools.jar</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java9-mr-build</id> | |
<activation> | |
<jdk>[9,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java9</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java9</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>9</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java9</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java10-test-classpath</id> | |
<activation> | |
<jdk>[10,11)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java9-test</id> | |
<activation> | |
<jdk>[10,)</jdk> | |
<property> | |
<name>java9.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java9</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java9-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java9.home}/bin/java</jvm> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java10-mr-build</id> | |
<activation> | |
<jdk>[10,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java10</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java10</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>10</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java10</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java11-test-classpath</id> | |
<activation> | |
<jdk>[11,12)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java10-test</id> | |
<activation> | |
<jdk>[11,)</jdk> | |
<property> | |
<name>java10.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java10</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java10-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java10.home}/bin/java</jvm> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java11-mr-build</id> | |
<activation> | |
<jdk>[11,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java11</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java11</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>11</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java11</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java12-test-classpath</id> | |
<activation> | |
<jdk>[12,13)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java11-test</id> | |
<activation> | |
<jdk>[12,)</jdk> | |
<property> | |
<name>java11.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java11</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java11-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java11.home}/bin/java</jvm> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java12-mr-build</id> | |
<activation> | |
<jdk>[12,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java12</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java12</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>12</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java12</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java13-test-classpath</id> | |
<activation> | |
<jdk>[13,14)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/13</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java12-test</id> | |
<activation> | |
<jdk>[13,)</jdk> | |
<property> | |
<name>java12.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java12</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java12-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java12.home}/bin/java</jvm> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java13-mr-build</id> | |
<activation> | |
<jdk>[13,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java13</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java13</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>13</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java13</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java14-test-classpath</id> | |
<activation> | |
<jdk>[14,15)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/14</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/13</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java13-test</id> | |
<activation> | |
<jdk>[14,)</jdk> | |
<property> | |
<name>java13.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java13</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java13-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java13.home}/bin/java</jvm> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/13</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java14-mr-build</id> | |
<activation> | |
<jdk>[14,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java14</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java14</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>14</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java14</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java15-test-classpath</id> | |
<activation> | |
<jdk>[15,16)</jdk> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/15</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/14</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/13</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java14-test</id> | |
<activation> | |
<jdk>[15,)</jdk> | |
<property> | |
<name>java14.home</name> | |
</property> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/build-test-java14</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>java14-test</id> | |
<phase>test</phase> | |
<goals> | |
<goal>test</goal> | |
</goals> | |
<configuration> | |
<jvm>${java14.home}/bin/java</jvm> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/14</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/13</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/12</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/11</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
<profile> | |
<id>java15-mr-build</id> | |
<activation> | |
<jdk>[15,)</jdk> | |
<file> | |
<exists>/Users/jponge/Code/smallrye-parent/src/main/java15</exists> | |
</file> | |
</activation> | |
<build> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<executions> | |
<execution> | |
<id>compile-java15</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<release>15</release> | |
<compileSourceRoots> | |
<compileSourceRoot>/Users/jponge/Code/smallrye-parent/src/main/java15</compileSourceRoot> | |
</compileSourceRoots> | |
<multiReleaseOutput>true</multiReleaseOutput> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<configuration> | |
<archive> | |
<manifestEntries> | |
<Multi-Release>true</Multi-Release> | |
</manifestEntries> | |
</archive> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</profile> | |
</profiles> | |
</project> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<parent> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-build-parent</artifactId> | |
<version>29-SNAPSHOT</version> | |
</parent> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-parent</artifactId> | |
<version>29-SNAPSHOT</version> | |
<packaging>pom</packaging> | |
<name>SmallRye: Parent</name> | |
<description>SmallRye Parent POM</description> | |
<url>https://smallrye.io/smallrye-parent</url> | |
<inceptionYear>2018</inceptionYear> | |
<licenses> | |
<license> | |
<name>Apache License, Version 2.0</name> | |
<url>https://www.apache.org/licenses/LICENSE-2.0.txt</url> | |
<distribution>repo</distribution> | |
</license> | |
</licenses> | |
<developers> | |
<developer> | |
<id>kenfinnigan</id> | |
<name>Ken Finnigan</name> | |
<email>[email protected]</email> | |
<organization>Red Hat</organization> | |
<organizationUrl>https://www.redhat.com/en</organizationUrl> | |
</developer> | |
</developers> | |
<scm> | |
<connection>scm:git:[email protected]:smallrye/smallrye-parent.git/smallrye-parent</connection> | |
<developerConnection>scm:git:[email protected]:smallrye/smallrye-parent.git/smallrye-parent</developerConnection> | |
<url>https://github.com/smallrye/smallrye-parent/smallrye-parent</url> | |
</scm> | |
<issueManagement> | |
<system>GitHub</system> | |
<url>https://github.com/smallrye/smallrye-parent/issues</url> | |
</issueManagement> | |
<distributionManagement> | |
<repository> | |
<id>oss.sonatype</id> | |
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> | |
</repository> | |
<snapshotRepository> | |
<id>oss.sonatype</id> | |
<url>https://oss.sonatype.org/content/repositories/snapshots/</url> | |
</snapshotRepository> | |
</distributionManagement> | |
<properties> | |
<maven.compiler.source>1.8</maven.compiler.source> | |
<maven.compiler.target>1.8</maven.compiler.target> | |
<maven.compiler.testSource>1.8</maven.compiler.testSource> | |
<maven.compiler.testTarget>1.8</maven.compiler.testTarget> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> | |
<sonar.host.url>https://sonarcloud.io</sonar.host.url> | |
<sonar.organization>smallrye</sonar.organization> | |
<version.asciidoctor.plugin>2.1.0</version.asciidoctor.plugin> | |
<version.assertj>3.19.0</version.assertj> | |
<version.awaitility>4.1.0</version.awaitility> | |
<version.compiler.plugin>3.8.1</version.compiler.plugin> | |
<version.formatter.plugin>2.16.0</version.formatter.plugin> | |
<version.glassfish.json>1.1.6</version.glassfish.json> | |
<version.gpg.plugin>3.0.1</version.gpg.plugin> | |
<version.impsort.plugin>1.6.2</version.impsort.plugin> | |
<version.install.plugin>2.5.2</version.install.plugin> | |
<version.jacoco.plugin>0.8.7</version.jacoco.plugin> | |
<version.jakarta.annotation.api>1.3.5</version.jakarta.annotation.api> | |
<version.jakarta.api>8.0.0</version.jakarta.api> | |
<version.jakarta.enterprise.cdi.api>2.0.2</version.jakarta.enterprise.cdi.api> | |
<version.jakarta.jms.api>2.0.3</version.jakarta.jms.api> | |
<version.jakarta.json-b.api>1.0.2</version.jakarta.json-b.api> | |
<version.jakarta.json-p.api>1.1.6</version.jakarta.json-p.api> | |
<version.jakarta.ws.rs.api>2.1.6</version.jakarta.ws.rs.api> | |
<version.jar.plugin>3.2.0</version.jar.plugin> | |
<version.javadoc.plugin>3.3.0</version.javadoc.plugin> | |
<version.jdk-misc>3.Final</version.jdk-misc> | |
<version.junit>4.13.2</version.junit> | |
<version.junit5>5.7.2</version.junit5> | |
<version.nexus.staging.plugin>1.6.8</version.nexus.staging.plugin> | |
<version.org.jboss.arquillian>1.6.0.Final</version.org.jboss.arquillian> | |
<version.org.jboss.arquillian.container.weld-embedded>2.1.0.Final</version.org.jboss.arquillian.container.weld-embedded> | |
<version.org.jboss.arquillian.wildfly>3.0.1.Final</version.org.jboss.arquillian.wildfly> | |
<version.org.jboss.jandex>2.3.0.Final</version.org.jboss.jandex> | |
<version.org.jboss.logging>3.4.2.Final</version.org.jboss.logging> | |
<version.org.jboss.logging-processor>2.2.1.Final</version.org.jboss.logging-processor> | |
<version.release.plugin>2.5.3</version.release.plugin> | |
<version.rest-assured>4.4.0</version.rest-assured> | |
<version.site.plugin>3.9.1</version.site.plugin> | |
<version.smallrye.code.rules.plugin>1</version.smallrye.code.rules.plugin> | |
<version.smallrye.plugin>1.0.0</version.smallrye.plugin> | |
<version.source.plugin>3.2.1</version.source.plugin> | |
<version.surefire.plugin>2.22.2</version.surefire.plugin> | |
<version.testcontainers>1.15.3</version.testcontainers> | |
<version.testng>6.14.3</version.testng> | |
<version.versions.plugin>2.8.1</version.versions.plugin> | |
<version.weld.api>3.1.Final</version.weld.api> | |
<version.weld.core>3.1.7.SP1</version.weld.core> | |
<version.weld.junit>2.0.2.Final</version.weld.junit> | |
<version.wildfly>18.0.1.Final</version.wildfly> | |
</properties> | |
<dependencyManagement> | |
<dependencies> | |
<dependency> | |
<groupId>jakarta.platform</groupId> | |
<artifactId>jakarta.jakartaee-api</artifactId> | |
<version>8.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>jakarta.enterprise</groupId> | |
<artifactId>jakarta.enterprise.cdi-api</artifactId> | |
<version>2.0.2</version> | |
</dependency> | |
<dependency> | |
<groupId>jakarta.ws.rs</groupId> | |
<artifactId>jakarta.ws.rs-api</artifactId> | |
<version>2.1.6</version> | |
</dependency> | |
<dependency> | |
<groupId>jakarta.annotation</groupId> | |
<artifactId>jakarta.annotation-api</artifactId> | |
<version>1.3.5</version> | |
</dependency> | |
<dependency> | |
<groupId>jakarta.json.bind</groupId> | |
<artifactId>jakarta.json.bind-api</artifactId> | |
<version>1.0.2</version> | |
</dependency> | |
<dependency> | |
<groupId>jakarta.json</groupId> | |
<artifactId>jakarta.json-api</artifactId> | |
<version>1.1.6</version> | |
</dependency> | |
<dependency> | |
<groupId>jakarta.jms</groupId> | |
<artifactId>jakarta.jms-api</artifactId> | |
<version>2.0.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.weld</groupId> | |
<artifactId>weld-spi</artifactId> | |
<version>3.1.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.weld</groupId> | |
<artifactId>weld-api</artifactId> | |
<version>3.1.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.weld</groupId> | |
<artifactId>weld-core-impl</artifactId> | |
<version>3.1.7.SP1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.glassfish</groupId> | |
<artifactId>jakarta.json</artifactId> | |
<version>1.1.6</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.logging</groupId> | |
<artifactId>jboss-logging</artifactId> | |
<version>3.4.2.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.logging</groupId> | |
<artifactId>jboss-logging-annotations</artifactId> | |
<version>2.2.1.Final</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.logging</groupId> | |
<artifactId>jboss-logging-processor</artifactId> | |
<version>2.2.1.Final</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss</groupId> | |
<artifactId>jandex</artifactId> | |
<version>2.3.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>junit</groupId> | |
<artifactId>junit</artifactId> | |
<version>4.13.2</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.weld</groupId> | |
<artifactId>weld-junit4</artifactId> | |
<version>2.0.2.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter</artifactId> | |
<version>5.7.2</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.vintage</groupId> | |
<artifactId>junit-vintage-engine</artifactId> | |
<version>5.7.2</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.weld</groupId> | |
<artifactId>weld-junit5</artifactId> | |
<version>2.0.2.Final</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.testng</groupId> | |
<artifactId>testng</artifactId> | |
<version>6.14.3</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.assertj</groupId> | |
<artifactId>assertj-core</artifactId> | |
<version>3.19.0</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.awaitility</groupId> | |
<artifactId>awaitility</artifactId> | |
<version>4.1.0</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>io.rest-assured</groupId> | |
<artifactId>rest-assured</artifactId> | |
<version>4.4.0</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.testcontainers</groupId> | |
<artifactId>testcontainers</artifactId> | |
<version>1.15.3</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.container</groupId> | |
<artifactId>arquillian-weld-embedded</artifactId> | |
<version>2.1.0.Final</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.wildfly.arquillian</groupId> | |
<artifactId>wildfly-arquillian-container-managed</artifactId> | |
<version>3.0.1.Final</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-api</artifactId> | |
<version>5.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-engine</artifactId> | |
<version>5.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-migrationsupport</artifactId> | |
<version>5.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.jupiter</groupId> | |
<artifactId>junit-jupiter-params</artifactId> | |
<version>5.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-commons</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-console</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-engine</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-jfr</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-launcher</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-reporting</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-runner</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-suite-api</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.junit.platform</groupId> | |
<artifactId>junit-platform-testkit</artifactId> | |
<version>1.7.2</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.core</groupId> | |
<artifactId>arquillian-core-api</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.core</groupId> | |
<artifactId>arquillian-core-spi</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.core</groupId> | |
<artifactId>arquillian-core-impl-base</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.config</groupId> | |
<artifactId>arquillian-config-api</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.config</groupId> | |
<artifactId>arquillian-config-spi</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.config</groupId> | |
<artifactId>arquillian-config-impl-base</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.test</groupId> | |
<artifactId>arquillian-test-api</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.test</groupId> | |
<artifactId>arquillian-test-spi</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.test</groupId> | |
<artifactId>arquillian-test-impl-base</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.container</groupId> | |
<artifactId>arquillian-container-spi</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.container</groupId> | |
<artifactId>arquillian-container-impl-base</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.container</groupId> | |
<artifactId>arquillian-container-test-api</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.container</groupId> | |
<artifactId>arquillian-container-test-spi</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.container</groupId> | |
<artifactId>arquillian-container-test-impl-base</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.junit</groupId> | |
<artifactId>arquillian-junit-core</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.junit</groupId> | |
<artifactId>arquillian-junit-container</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.junit</groupId> | |
<artifactId>arquillian-junit-standalone</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testng</groupId> | |
<artifactId>arquillian-testng-core</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testng</groupId> | |
<artifactId>arquillian-testng-container</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testng</groupId> | |
<artifactId>arquillian-testng-standalone</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.protocol</groupId> | |
<artifactId>arquillian-protocol-servlet</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.protocol</groupId> | |
<artifactId>arquillian-protocol-jmx</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testenricher</groupId> | |
<artifactId>arquillian-testenricher-cdi</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testenricher</groupId> | |
<artifactId>arquillian-testenricher-ejb</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testenricher</groupId> | |
<artifactId>arquillian-testenricher-resource</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.arquillian.testenricher</groupId> | |
<artifactId>arquillian-testenricher-initialcontext</artifactId> | |
<version>1.6.0.Final</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-api</artifactId> | |
<version>1.2.6</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-spi</artifactId> | |
<version>1.2.6</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-impl-base</artifactId> | |
<version>1.2.6</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-api-nio2</artifactId> | |
<version>1.2.6</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-impl-nio2</artifactId> | |
<version>1.2.6</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-depchain</artifactId> | |
<version>1.2.6</version> | |
<type>pom</type> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap</groupId> | |
<artifactId>shrinkwrap-depchain-java7</artifactId> | |
<version>1.2.6</version> | |
<type>pom</type> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-api</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-spi</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-api-maven</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-spi-maven</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-impl-maven</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-api-maven-archive</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-impl-maven-archive</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-depchain</artifactId> | |
<version>3.1.4</version> | |
<type>pom</type> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-gradle-depchain</artifactId> | |
<version>3.1.4</version> | |
<type>pom</type> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-maven-plugin</artifactId> | |
<version>3.1.4</version> | |
<type>maven-plugin</type> | |
<scope>runtime</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-api-gradle-embedded-archive</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-impl-gradle-embedded-archive</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-api-maven-embedded</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.resolver</groupId> | |
<artifactId>shrinkwrap-resolver-impl-maven-embedded</artifactId> | |
<version>3.1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-model</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-settings</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-settings-builder</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-plugin-api</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-embedder</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-core</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-model-builder</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-compat</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-artifact</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-resolver-provider</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-repository-metadata</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-builder-support</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven</groupId> | |
<artifactId>maven-slf4j-provider</artifactId> | |
<version>3.6.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.codehaus.plexus</groupId> | |
<artifactId>plexus-utils</artifactId> | |
<version>3.2.1</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.inject</groupId> | |
<artifactId>guice</artifactId> | |
<version>4.2.1</version> | |
<classifier>no_aop</classifier> | |
</dependency> | |
<dependency> | |
<groupId>org.eclipse.sisu</groupId> | |
<artifactId>org.eclipse.sisu.plexus</artifactId> | |
<version>0.3.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.eclipse.sisu</groupId> | |
<artifactId>org.eclipse.sisu.inject</artifactId> | |
<version>0.3.4</version> | |
</dependency> | |
<dependency> | |
<groupId>javax.inject</groupId> | |
<artifactId>javax.inject</artifactId> | |
<version>1</version> | |
</dependency> | |
<dependency> | |
<groupId>javax.annotation</groupId> | |
<artifactId>jsr250-api</artifactId> | |
<version>1.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.codehaus.plexus</groupId> | |
<artifactId>plexus-component-annotations</artifactId> | |
<version>2.1.0</version> | |
<exclusions> | |
<exclusion> | |
<artifactId>junit</artifactId> | |
<groupId>junit</groupId> | |
</exclusion> | |
</exclusions> | |
</dependency> | |
<dependency> | |
<groupId>org.codehaus.plexus</groupId> | |
<artifactId>plexus-classworlds</artifactId> | |
<version>2.6.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.codehaus.plexus</groupId> | |
<artifactId>plexus-interpolation</artifactId> | |
<version>1.25</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.shared</groupId> | |
<artifactId>maven-shared-utils</artifactId> | |
<version>3.2.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.fusesource.jansi</groupId> | |
<artifactId>jansi</artifactId> | |
<version>1.17.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.slf4j</groupId> | |
<artifactId>slf4j-api</artifactId> | |
<version>1.7.29</version> | |
</dependency> | |
<dependency> | |
<groupId>org.slf4j</groupId> | |
<artifactId>slf4j-simple</artifactId> | |
<version>1.7.29</version> | |
<optional>true</optional> | |
</dependency> | |
<dependency> | |
<groupId>ch.qos.logback</groupId> | |
<artifactId>logback-classic</artifactId> | |
<version>1.2.1</version> | |
<optional>true</optional> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.wagon</groupId> | |
<artifactId>wagon-provider-api</artifactId> | |
<version>3.3.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.wagon</groupId> | |
<artifactId>wagon-file</artifactId> | |
<version>3.3.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.wagon</groupId> | |
<artifactId>wagon-http</artifactId> | |
<version>3.3.4</version> | |
<classifier>shaded</classifier> | |
<exclusions> | |
<exclusion> | |
<artifactId>commons-logging</artifactId> | |
<groupId>commons-logging</groupId> | |
</exclusion> | |
</exclusions> | |
</dependency> | |
<dependency> | |
<groupId>org.jsoup</groupId> | |
<artifactId>jsoup</artifactId> | |
<version>1.12.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.resolver</groupId> | |
<artifactId>maven-resolver-api</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.resolver</groupId> | |
<artifactId>maven-resolver-spi</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.resolver</groupId> | |
<artifactId>maven-resolver-impl</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.resolver</groupId> | |
<artifactId>maven-resolver-util</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.resolver</groupId> | |
<artifactId>maven-resolver-connector-basic</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.resolver</groupId> | |
<artifactId>maven-resolver-transport-wagon</artifactId> | |
<version>1.4.1</version> | |
</dependency> | |
<dependency> | |
<groupId>commons-cli</groupId> | |
<artifactId>commons-cli</artifactId> | |
<version>1.4</version> | |
<exclusions> | |
<exclusion> | |
<artifactId>commons-lang</artifactId> | |
<groupId>commons-lang</groupId> | |
</exclusion> | |
<exclusion> | |
<artifactId>commons-logging</artifactId> | |
<groupId>commons-logging</groupId> | |
</exclusion> | |
</exclusions> | |
</dependency> | |
<dependency> | |
<groupId>commons-jxpath</groupId> | |
<artifactId>commons-jxpath</artifactId> | |
<version>1.3</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.commons</groupId> | |
<artifactId>commons-lang3</artifactId> | |
<version>3.8.1</version> | |
</dependency> | |
<dependency> | |
<groupId>org.sonatype.plexus</groupId> | |
<artifactId>plexus-sec-dispatcher</artifactId> | |
<version>1.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.sonatype.plexus</groupId> | |
<artifactId>plexus-cipher</artifactId> | |
<version>1.7</version> | |
</dependency> | |
<dependency> | |
<groupId>org.mockito</groupId> | |
<artifactId>mockito-core</artifactId> | |
<version>2.21.0</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.xmlunit</groupId> | |
<artifactId>xmlunit-core</artifactId> | |
<version>2.2.1</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.xmlunit</groupId> | |
<artifactId>xmlunit-matchers</artifactId> | |
<version>2.2.1</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.powermock</groupId> | |
<artifactId>powermock-reflect</artifactId> | |
<version>1.7.4</version> | |
</dependency> | |
<dependency> | |
<groupId>org.hamcrest</groupId> | |
<artifactId>hamcrest-core</artifactId> | |
<version>1.3</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.hamcrest</groupId> | |
<artifactId>hamcrest-library</artifactId> | |
<version>1.3</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.maven.plugin-tools</groupId> | |
<artifactId>maven-plugin-annotations</artifactId> | |
<version>3.5.2</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-api-base</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-api-javaee</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-api-jboss</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-gen</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-impl-base</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-impl-javaee</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-impl-jboss</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-spi</artifactId> | |
<version>2.0.0</version> | |
</dependency> | |
<dependency> | |
<groupId>org.jboss.shrinkwrap.descriptors</groupId> | |
<artifactId>shrinkwrap-descriptors-depchain</artifactId> | |
<version>2.0.0</version> | |
<type>pom</type> | |
</dependency> | |
</dependencies> | |
</dependencyManagement> | |
<repositories> | |
<repository> | |
<releases> | |
<enabled>true</enabled> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>maven-releases</id> | |
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2</url> | |
</repository> | |
<repository> | |
<releases> | |
<enabled>false</enabled> | |
</releases> | |
<snapshots> | |
<enabled>true</enabled> | |
</snapshots> | |
<id>maven-snapshots</id> | |
<url>https://oss.sonatype.org/content/repositories/snapshots</url> | |
</repository> | |
<repository> | |
<releases> | |
<enabled>false</enabled> | |
</releases> | |
<snapshots> | |
<enabled>true</enabled> | |
</snapshots> | |
<id>s01-snapshots-repository</id> | |
<name>S01 Snapshots Repository</name> | |
<url>https://s01.oss.sonatype.org/content/repositories/snapshots/</url> | |
</repository> | |
<repository> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>central</id> | |
<name>Central Repository</name> | |
<url>https://repo.maven.apache.org/maven2</url> | |
</repository> | |
</repositories> | |
<pluginRepositories> | |
<pluginRepository> | |
<releases> | |
<updatePolicy>never</updatePolicy> | |
</releases> | |
<snapshots> | |
<enabled>false</enabled> | |
</snapshots> | |
<id>central</id> | |
<name>Central Repository</name> | |
<url>https://repo.maven.apache.org/maven2</url> | |
</pluginRepository> | |
</pluginRepositories> | |
<build> | |
<sourceDirectory>/Users/jponge/Code/smallrye-parent/full-parent/src/main/java</sourceDirectory> | |
<scriptSourceDirectory>/Users/jponge/Code/smallrye-parent/full-parent/src/main/scripts</scriptSourceDirectory> | |
<testSourceDirectory>/Users/jponge/Code/smallrye-parent/full-parent/src/test/java</testSourceDirectory> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/classes</outputDirectory> | |
<testOutputDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/test-classes</testOutputDirectory> | |
<resources> | |
<resource> | |
<directory>/Users/jponge/Code/smallrye-parent/full-parent/src/main/resources</directory> | |
</resource> | |
</resources> | |
<testResources> | |
<testResource> | |
<directory>/Users/jponge/Code/smallrye-parent/full-parent/src/test/resources</directory> | |
</testResource> | |
</testResources> | |
<directory>/Users/jponge/Code/smallrye-parent/full-parent/target</directory> | |
<finalName>smallrye-parent-29-SNAPSHOT</finalName> | |
<pluginManagement> | |
<plugins> | |
<plugin> | |
<artifactId>maven-antrun-plugin</artifactId> | |
<version>1.3</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-assembly-plugin</artifactId> | |
<version>2.2-beta-5</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-dependency-plugin</artifactId> | |
<version>2.8</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-release-plugin</artifactId> | |
<version>2.5.3</version> | |
</plugin> | |
<plugin> | |
<groupId>org.asciidoctor</groupId> | |
<artifactId>asciidoctor-maven-plugin</artifactId> | |
<version>2.1.0</version> | |
<configuration> | |
<backend>html</backend> | |
<sourceHighlighter>highlightjs</sourceHighlighter> | |
<imagesDir>assets</imagesDir> | |
<attributes> | |
<version>29-SNAPSHOT</version> | |
<organization>${project.organization.name}</organization> | |
</attributes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.8.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-gpg-plugin</artifactId> | |
<version>3.0.1</version> | |
<configuration> | |
<gpgArguments> | |
<arg>--pinentry-mode</arg> | |
<arg>loopback</arg> | |
</gpgArguments> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-install-plugin</artifactId> | |
<version>2.5.2</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<version>3.2.0</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-javadoc-plugin</artifactId> | |
<version>3.3.0</version> | |
<configuration> | |
<tags> | |
<tag> | |
<name>apiNote</name> | |
<placement>a</placement> | |
<head>API Note:</head> | |
</tag> | |
<tag> | |
<name>implSpec</name> | |
<placement>a</placement> | |
<head>Implementation Requirements:</head> | |
</tag> | |
<tag> | |
<name>implNote</name> | |
<placement>a</placement> | |
<head>Implementation Note:</head> | |
</tag> | |
<tag> | |
<name>param</name> | |
</tag> | |
<tag> | |
<name>return</name> | |
</tag> | |
<tag> | |
<name>throws</name> | |
</tag> | |
<tag> | |
<name>since</name> | |
</tag> | |
<tag> | |
<name>version</name> | |
</tag> | |
<tag> | |
<name>serialData</name> | |
</tag> | |
<tag> | |
<name>see</name> | |
</tag> | |
</tags> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-source-plugin</artifactId> | |
<version>3.2.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.9.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.22.2</version> | |
</plugin> | |
<plugin> | |
<groupId>org.sonatype.plugins</groupId> | |
<artifactId>nexus-staging-maven-plugin</artifactId> | |
<version>1.6.8</version> | |
<configuration> | |
<stagingProgressTimeoutMinutes>15</stagingProgressTimeoutMinutes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.jacoco</groupId> | |
<artifactId>jacoco-maven-plugin</artifactId> | |
<version>0.8.7</version> | |
<executions> | |
<execution> | |
<id>prepare-agent</id> | |
<phase>generate-test-resources</phase> | |
<goals> | |
<goal>prepare-agent</goal> | |
</goals> | |
<configuration> | |
<propertyName>jacocoArgLine</propertyName> | |
<append>true</append> | |
<excludes> | |
<exclude>META-INF/**</exclude> | |
</excludes> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<propertyName>jacocoArgLine</propertyName> | |
<append>true</append> | |
<excludes> | |
<exclude>META-INF/**</exclude> | |
</excludes> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-maven-plugin</artifactId> | |
<version>1.0.0</version> | |
</plugin> | |
</plugins> | |
</pluginManagement> | |
<plugins> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.8.1</version> | |
<executions> | |
<execution> | |
<id>default-compile</id> | |
<phase>compile</phase> | |
<goals> | |
<goal>compile</goal> | |
</goals> | |
<configuration> | |
<compilerArgs> | |
<arg>-Aorg.jboss.logging.tools.addGeneratedAnnotation=false</arg> | |
</compilerArgs> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-release-plugin</artifactId> | |
<version>2.5.3</version> | |
<configuration> | |
<autoVersionSubmodules>true</autoVersionSubmodules> | |
<tagNameFormat>@{project.version}</tagNameFormat> | |
<preparationGoals>verify</preparationGoals> | |
<pushChanges>false</pushChanges> | |
<localCheckout>true</localCheckout> | |
<remoteTagging>false</remoteTagging> | |
<arguments>-DskipTests ${release.arguments}</arguments> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-source-plugin</artifactId> | |
<version>3.2.1</version> | |
<executions> | |
<execution> | |
<id>attach-sources</id> | |
<goals> | |
<goal>jar-no-fork</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<groupId>net.revelc.code.formatter</groupId> | |
<artifactId>formatter-maven-plugin</artifactId> | |
<version>2.16.0</version> | |
<executions> | |
<execution> | |
<phase>process-sources</phase> | |
<goals> | |
<goal>format</goal> | |
</goals> | |
<configuration> | |
<configFile>io/smallrye/coderules/eclipse-format.xml</configFile> | |
<skip>${format.skip}</skip> | |
</configuration> | |
</execution> | |
</executions> | |
<dependencies> | |
<dependency> | |
<groupId>io.smallrye</groupId> | |
<artifactId>smallrye-code-rules</artifactId> | |
<version>1</version> | |
<scope>compile</scope> | |
</dependency> | |
</dependencies> | |
<configuration> | |
<configFile>io/smallrye/coderules/eclipse-format.xml</configFile> | |
<skip>${format.skip}</skip> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>net.revelc.code</groupId> | |
<artifactId>impsort-maven-plugin</artifactId> | |
<version>1.6.2</version> | |
<executions> | |
<execution> | |
<id>sort-imports</id> | |
<goals> | |
<goal>sort</goal> | |
</goals> | |
<configuration> | |
<groups>java.,javax.,org.,com.</groups> | |
<staticGroups>*</staticGroups> | |
<skip>${format.skip}</skip> | |
<removeUnused>true</removeUnused> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<groups>java.,javax.,org.,com.</groups> | |
<staticGroups>*</staticGroups> | |
<skip>${format.skip}</skip> | |
<removeUnused>true</removeUnused> | |
</configuration> | |
</plugin> | |
<plugin> | |
<groupId>org.codehaus.mojo</groupId> | |
<artifactId>versions-maven-plugin</artifactId> | |
<version>2.8.1</version> | |
<configuration> | |
<generateBackupPoms>false</generateBackupPoms> | |
</configuration> | |
</plugin> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.22.2</version> | |
<executions> | |
<execution> | |
<id>default-test</id> | |
<configuration> | |
<classesDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/classes/META-INF/versions/11</classesDirectory> | |
<additionalClasspathElements> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/full-parent/target/classes/META-INF/versions/10</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/full-parent/target/classes/META-INF/versions/9</additionalClasspathElement> | |
<additionalClasspathElement>/Users/jponge/Code/smallrye-parent/full-parent/target/classes</additionalClasspathElement> | |
</additionalClasspathElements> | |
</configuration> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-clean-plugin</artifactId> | |
<version>2.5</version> | |
<executions> | |
<execution> | |
<id>default-clean</id> | |
<phase>clean</phase> | |
<goals> | |
<goal>clean</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-install-plugin</artifactId> | |
<version>2.5.2</version> | |
<executions> | |
<execution> | |
<id>default-install</id> | |
<phase>install</phase> | |
<goals> | |
<goal>install</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-deploy-plugin</artifactId> | |
<version>2.7</version> | |
<executions> | |
<execution> | |
<id>default-deploy</id> | |
<phase>deploy</phase> | |
<goals> | |
<goal>deploy</goal> | |
</goals> | |
</execution> | |
</executions> | |
</plugin> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.9.1</version> | |
<executions> | |
<execution> | |
<id>default-site</id> | |
<phase>site</phase> | |
<goals> | |
<goal>site</goal> | |
</goals> | |
<configuration> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</execution> | |
<execution> | |
<id>default-deploy</id> | |
<phase>site-deploy</phase> | |
<goals> | |
<goal>deploy</goal> | |
</goals> | |
<configuration> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</execution> | |
</executions> | |
<configuration> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/site</outputDirectory> | |
<reportPlugins> | |
<reportPlugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
</reportPlugin> | |
</reportPlugins> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
<reporting> | |
<outputDirectory>/Users/jponge/Code/smallrye-parent/full-parent/target/site</outputDirectory> | |
</reporting> | |
</project> | |
</projects> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment