279 lines
13 KiB
Plaintext
279 lines
13 KiB
Plaintext
![]() |
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
|
||
|
<modelVersion>4.0.0</modelVersion>
|
||
|
|
||
|
<parent>
|
||
|
<groupId>org.jboss</groupId>
|
||
|
<artifactId>jboss-parent</artifactId>
|
||
|
<version>36</version>
|
||
|
<!-- prevent the default ../pom.xml: the parent pom lives elsewhere -->
|
||
|
<relativePath/>
|
||
|
</parent>
|
||
|
|
||
|
<groupId>org.infinispan</groupId>
|
||
|
<artifactId>infinispan-build-configuration-parent</artifactId>
|
||
|
<version>13.0.10.Final</version>
|
||
|
<packaging>pom</packaging>
|
||
|
|
||
|
<name>Infinispan Common Parent</name>
|
||
|
<description>Infinispan common parent POM module</description>
|
||
|
<url>http://www.infinispan.org</url>
|
||
|
<organization>
|
||
|
<name>JBoss, a division of Red Hat</name>
|
||
|
<url>http://www.jboss.org</url>
|
||
|
</organization>
|
||
|
<licenses>
|
||
|
<license>
|
||
|
<name>Apache License 2.0</name>
|
||
|
<url>http://www.apache.org/licenses/LICENSE-2.0</url>
|
||
|
<distribution>repo</distribution>
|
||
|
</license>
|
||
|
</licenses>
|
||
|
<developers>
|
||
|
<developer>
|
||
|
<id>placeholder</id>
|
||
|
<name>See http://www.infinispan.org for a complete list of contributors</name>
|
||
|
</developer>
|
||
|
</developers>
|
||
|
<mailingLists>
|
||
|
<mailingList>
|
||
|
<name>Infinispan Issues</name>
|
||
|
<subscribe>https://lists.jboss.org/mailman/listinfo/infinispan-issues</subscribe>
|
||
|
<unsubscribe>https://lists.jboss.org/mailman/listinfo/infinispan-issues</unsubscribe>
|
||
|
<post>infinispan-issues@lists.jboss.org</post>
|
||
|
<archive>http://lists.jboss.org/pipermail/infinispan-issues/</archive>
|
||
|
</mailingList>
|
||
|
<mailingList>
|
||
|
<name>Infinispan Developers</name>
|
||
|
<subscribe>https://lists.jboss.org/mailman/listinfo/infinispan-dev</subscribe>
|
||
|
<unsubscribe>https://lists.jboss.org/mailman/listinfo/infinispan-dev</unsubscribe>
|
||
|
<post>infinispan-dev@lists.jboss.org</post>
|
||
|
<archive>http://lists.jboss.org/pipermail/infinispan-dev/</archive>
|
||
|
</mailingList>
|
||
|
</mailingLists>
|
||
|
<scm>
|
||
|
<connection>scm:git:git@github.com:infinispan/infinispan.git</connection>
|
||
|
<developerConnection>scm:git:git@github.com:infinispan/infinispan.git</developerConnection>
|
||
|
<url>https://github.com/infinispan/infinispan</url>
|
||
|
</scm>
|
||
|
<issueManagement>
|
||
|
<system>jira</system>
|
||
|
<url>https://issues.jboss.org/browse/ISPN</url>
|
||
|
</issueManagement>
|
||
|
<ciManagement>
|
||
|
<system>Jenkins</system>
|
||
|
<url>https://ci.infinispan.org</url>
|
||
|
<notifiers>
|
||
|
<notifier>
|
||
|
<type>mail</type>
|
||
|
<address>infinispan-commits@lists.jboss.org</address>
|
||
|
</notifier>
|
||
|
</notifiers>
|
||
|
</ciManagement>
|
||
|
<distributionManagement>
|
||
|
<repository>
|
||
|
<id>${jboss.releases.repo.id}</id>
|
||
|
<name>JBoss Release Repository</name>
|
||
|
<url>${jboss.releases.repo.url}</url>
|
||
|
</repository>
|
||
|
<snapshotRepository>
|
||
|
<id>${jboss.snapshots.repo.id}</id>
|
||
|
<name>JBoss Snapshot Repository</name>
|
||
|
<url>${jboss.snapshots.repo.url}</url>
|
||
|
</snapshotRepository>
|
||
|
</distributionManagement>
|
||
|
<modules>
|
||
|
<module>bom</module>
|
||
|
</modules>
|
||
|
|
||
|
<properties>
|
||
|
<maven.compiler.source>1.8</maven.compiler.source>
|
||
|
<maven.compiler.target>1.8</maven.compiler.target>
|
||
|
|
||
|
<!-- === Branding Configuration === -->
|
||
|
<infinispan.brand.name>Infinispan</infinispan.brand.name>
|
||
|
<infinispan.brand.prefix>infinispan</infinispan.brand.prefix>
|
||
|
<infinispan.brand.short-name>infinispan</infinispan.brand.short-name>
|
||
|
<infinispan.brand.version>${project.version}</infinispan.brand.version>
|
||
|
<infinispan.codename>Triskaidekaphobia</infinispan.codename>
|
||
|
<infinispan.module.slot.prefix>ispn</infinispan.module.slot.prefix>
|
||
|
<infinispan.base.version>13.0</infinispan.base.version>
|
||
|
<infinispan.module.slot>${infinispan.module.slot.prefix}-${infinispan.base.version}</infinispan.module.slot>
|
||
|
<infinispan.core.schema.version>${infinispan.base.version}</infinispan.core.schema.version>
|
||
|
<infinispan.olm.openshift.source>community-operators</infinispan.olm.openshift.source>
|
||
|
<infinispan.olm.k8s.source>operatorhubio-catalog</infinispan.olm.k8s.source>
|
||
|
<infinispan.olm.name>infinispan</infinispan.olm.name>
|
||
|
<wildfly.brand.name>WildFly</wildfly.brand.name>
|
||
|
<wildfly.brand.prefix>wildfly</wildfly.brand.prefix>
|
||
|
|
||
|
<!-- jboss repository urls -->
|
||
|
<jboss.releases.repo.id>jboss-releases-repository</jboss.releases.repo.id>
|
||
|
<jboss.releases.nexus.url>https://repository.jboss.org/nexus</jboss.releases.nexus.url>
|
||
|
<jboss.releases.repo.url>${jboss.releases.nexus.url}/service/local/staging/deploy/maven2/</jboss.releases.repo.url>
|
||
|
<jboss.snapshots.repo.id>jboss-snapshots-repository</jboss.snapshots.repo.id>
|
||
|
<jboss.snapshots.repo.url>${jboss.releases.nexus.url}/content/repositories/snapshots/</jboss.snapshots.repo.url>
|
||
|
|
||
|
<!-- === Application Server Configuration === -->
|
||
|
|
||
|
<!-- org.wildfly / org.jboss.eap -->
|
||
|
<appserver.groupId>org.wildfly</appserver.groupId>
|
||
|
<appserver.version>24.0.1.Final</appserver.version>
|
||
|
|
||
|
<!-- Java source/target version -->
|
||
|
<version.java>11</version.java>
|
||
|
|
||
|
<!-- Dependency versions -->
|
||
|
<version.ant>1.10.7</version.ant>
|
||
|
<version.ant-nodeps>1.8.1</version.ant-nodeps>
|
||
|
<version.ant-contrib>1.0b3</version.ant-contrib>
|
||
|
<version.antlr3>3.5.2</version.antlr3>
|
||
|
<version.arquillian>1.6.0.Final</version.arquillian>
|
||
|
<version.blockhound>1.0.6.RELEASE</version.blockhound>
|
||
|
<version.bouncycastle>1.69</version.bouncycastle>
|
||
|
<version.byteman>4.0.9</version.byteman>
|
||
|
<version.caffeine>2.8.4</version.caffeine>
|
||
|
<version.commons.compress>1.21</version.commons.compress>
|
||
|
<version.console>0.15.5.Final</version.console>
|
||
|
<version.fabric8.kubernetes-client>5.7.4</version.fabric8.kubernetes-client>
|
||
|
<version.glassfish.jaxb>2.3.1</version.glassfish.jaxb>
|
||
|
<version.glassfish.json>1.1.4</version.glassfish.json>
|
||
|
<version.groovy>2.4.8</version.groovy>
|
||
|
<version.hamcrest>1.3</version.hamcrest>
|
||
|
<version.hibernate.core>5.3.22.Final</version.hibernate.core>
|
||
|
<version.hibernate.search>6.0.8.Final</version.hibernate.search>
|
||
|
<version.infinispan>13.0.10.Final</version.infinispan>
|
||
|
<version.infinispan.arquillian>1.2.0.Beta3</version.infinispan.arquillian>
|
||
|
<version.infinispan.doclets>1.3.0</version.infinispan.doclets>
|
||
|
<version.infinispan.maven-plugins>1.0.2.Final</version.infinispan.maven-plugins>
|
||
|
<version.io.agroal>1.12</version.io.agroal>
|
||
|
<version.io.mashona>1.0.0</version.io.mashona>
|
||
|
<version.jackson>2.13.2</version.jackson>
|
||
|
<version.jackson.databind>2.13.2.2</version.jackson.databind>
|
||
|
<version.jacoco>0.8.7</version.jacoco>
|
||
|
<version.jakarta.transaction>1.3.3</version.jakarta.transaction>
|
||
|
<version.jakarta.enterprise.cdi>2.0.2</version.jakarta.enterprise.cdi>
|
||
|
<version.jakarta.persistence>2.2.3</version.jakarta.persistence>
|
||
|
<version.javax.cache>1.1.0</version.javax.cache>
|
||
|
<version.jboss.logging>3.4.1.Final</version.jboss.logging>
|
||
|
<version.jboss.marshalling>2.0.12.Final</version.jboss.marshalling>
|
||
|
<version.jboss.naming>5.0.6.CR1</version.jboss.naming>
|
||
|
<version.jboss.narayana>5.12.0.Final</version.jboss.narayana>
|
||
|
<version.jboss.security>3.0.6.Final</version.jboss.security>
|
||
|
<version.jboss.shrinkwrap>1.2.6</version.jboss.shrinkwrap>
|
||
|
<version.jboss.shrinkwrap.descriptors>2.0.0</version.jboss.shrinkwrap.descriptors>
|
||
|
<version.jboss.shrinkwrap.resolver>3.1.3</version.jboss.shrinkwrap.resolver>
|
||
|
<version.jcip-annotations>1.0</version.jcip-annotations>
|
||
|
<version.jgroups>4.2.18.Final</version.jgroups>
|
||
|
<version.jsr107>1.1.0</version.jsr107>
|
||
|
<version.junit>4.13.1</version.junit>
|
||
|
<version.junit5>5.6.2</version.junit5>
|
||
|
<version.log4j>2.17.1</version.log4j>
|
||
|
<version.lucene>8.7.0</version.lucene>
|
||
|
<version.metainf-services>1.7</version.metainf-services>
|
||
|
<version.mockito>2.27.0</version.mockito>
|
||
|
<version.mockito_dep.bytebuddy>1.9.7</version.mockito_dep.bytebuddy>
|
||
|
<version.mockito_dep.objenesis>2.6</version.mockito_dep.objenesis>
|
||
|
<version.nashorn>15.3</version.nashorn>
|
||
|
<version.netty>4.1.72.Final</version.netty>
|
||
|
<version.okhttp>3.14.9</version.okhttp>
|
||
|
<version.openjdk.jmh>1.23</version.openjdk.jmh>
|
||
|
<version.org.wildfly.arquillian>3.0.1.Final</version.org.wildfly.arquillian>
|
||
|
<version.org.wildfly.core>16.0.1.Final</version.org.wildfly.core>
|
||
|
<version.org.wildfly.elytron>1.17.2.Final</version.org.wildfly.elytron>
|
||
|
<version.org.wildfly.openssl>2.1.4.Final</version.org.wildfly.openssl>
|
||
|
<version.org.wildfly.openssl.natives>2.1.0.Final</version.org.wildfly.openssl.natives>
|
||
|
<version.picketbox>5.0.3.Final</version.picketbox>
|
||
|
<version.picketlink>2.5.5.SP12</version.picketlink>
|
||
|
<version.protostream>4.4.3.Final</version.protostream>
|
||
|
<version.protostuff>1.6.2</version.protostuff>
|
||
|
<version.reactivestreams>1.0.3</version.reactivestreams>
|
||
|
<version.rocksdb>6.22.1.1</version.rocksdb>
|
||
|
<version.rxjava>3.0.4</version.rxjava>
|
||
|
<version.smallrye-config>2.0.2</version.smallrye-config>
|
||
|
<version.smallrye-metrics>3.0.1</version.smallrye-metrics>
|
||
|
<version.microprofile-config-api>2.0</version.microprofile-config-api>
|
||
|
<version.microprofile-metrics-api>3.0</version.microprofile-metrics-api>
|
||
|
<version.spring.boot>2.6.6</version.spring.boot>
|
||
|
<version.spring5>5.3.18</version.spring5>
|
||
|
<version.spring.session>2.6.2</version.spring.session>
|
||
|
<version.micrometer>1.7.1</version.micrometer>
|
||
|
<version.kafka.client>2.7.2</version.kafka.client>
|
||
|
<version.xom>1.3.7</version.xom>
|
||
|
<version.xstream>1.4.19</version.xstream>
|
||
|
|
||
|
<!-- Plugin dependencies -->
|
||
|
<version.checkstyle.maven-plugin>3.1.1</version.checkstyle.maven-plugin>
|
||
|
<version.maven>3.8.2</version.maven>
|
||
|
<version.maven.antlr3>${version.antlr3}</version.maven.antlr3>
|
||
|
<version.maven.antrun>3.0.0</version.maven.antrun>
|
||
|
<version.maven.buildhelper>3.1.0</version.maven.buildhelper>
|
||
|
<version.maven.bundle>4.2.1</version.maven.bundle>
|
||
|
<version.maven-compiler-plugin>3.8.1</version.maven-compiler-plugin>
|
||
|
<version.maven.invoker>3.2.1</version.maven.invoker>
|
||
|
<version.maven.jar>3.2.0</version.maven.jar>
|
||
|
<version.maven.javadoc>3.2.0</version.maven.javadoc>
|
||
|
<version.maven-plugin-plugin>3.6.0</version.maven-plugin-plugin>
|
||
|
<version.maven.release>3.0.0-M1</version.maven.release>
|
||
|
<version.maven.remote.resource>1.5</version.maven.remote.resource>
|
||
|
<version.maven.resources>3.1.0</version.maven.resources>
|
||
|
<version.maven.shade>3.2.4</version.maven.shade>
|
||
|
<version.maven.source>3.2.0</version.maven.source>
|
||
|
<version.maven.surefire>3.0.0-M5</version.maven.surefire>
|
||
|
<version.org.jboss.galleon>4.2.8.Final</version.org.jboss.galleon>
|
||
|
<version.org.wildfly.galleon-plugins>5.2.1.Final</version.org.wildfly.galleon-plugins>
|
||
|
<version.owasp-dependency-check-plugin>6.1.0</version.owasp-dependency-check-plugin>
|
||
|
<version.weld-servlet>2.4.8.Final</version.weld-servlet>
|
||
|
|
||
|
<!-- versionx -->
|
||
|
<versionx.com.puppycrawl.tools.checkstyle>8.32</versionx.com.puppycrawl.tools.checkstyle>
|
||
|
<versionx.net.sourceforge.pmd>6.29.0</versionx.net.sourceforge.pmd>
|
||
|
|
||
|
<!-- configuration properties -->
|
||
|
<org.infinispan.attachServerZip>false</org.infinispan.attachServerZip>
|
||
|
</properties>
|
||
|
|
||
|
<build>
|
||
|
<pluginManagement>
|
||
|
<plugins>
|
||
|
<plugin>
|
||
|
<groupId>com.github.spotbugs</groupId>
|
||
|
<artifactId>spotbugs-maven-plugin</artifactId>
|
||
|
</plugin>
|
||
|
<plugin>
|
||
|
<groupId>org.owasp</groupId>
|
||
|
<artifactId>dependency-check-maven</artifactId>
|
||
|
</plugin>
|
||
|
</plugins>
|
||
|
</pluginManagement>
|
||
|
</build>
|
||
|
|
||
|
<profiles>
|
||
|
|
||
|
<profile>
|
||
|
<!-- nexus-staging-maven-plugin blocks maven-deploy-plugin -->
|
||
|
<id>nexus-staging</id>
|
||
|
<activation>
|
||
|
<property><name>!skipNexusStaging</name></property>
|
||
|
</activation>
|
||
|
<build>
|
||
|
<plugins>
|
||
|
<plugin>
|
||
|
<groupId>org.sonatype.plugins</groupId>
|
||
|
<artifactId>nexus-staging-maven-plugin</artifactId>
|
||
|
<version>1.6.12</version>
|
||
|
<configuration>
|
||
|
<autoReleaseAfterClose>false</autoReleaseAfterClose>
|
||
|
<nexusUrl>${jboss.releases.nexus.url}</nexusUrl>
|
||
|
<serverId>${jboss.releases.repo.id}</serverId>
|
||
|
<stagingProfileId>2161b7b8da0080</stagingProfileId>
|
||
|
<stagingRepositoryId>${stagingRepositoryId}</stagingRepositoryId>
|
||
|
</configuration>
|
||
|
</plugin>
|
||
|
</plugins>
|
||
|
</build>
|
||
|
</profile>
|
||
|
|
||
|
</profiles>
|
||
|
|
||
|
</project>
|