The benchmarks module does not produce a JAR by default which let's our Maven Central deployment fail as a module has to produce one according to their rules. We're now only including the benchmark module when the benchmarks profile is active.
200 lines
5.0 KiB
XML
200 lines
5.0 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<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>
|
|
|
|
<groupId>org.springframework.data</groupId>
|
|
<artifactId>spring-data-mongodb-parent</artifactId>
|
|
<version>2.0.0.BUILD-SNAPSHOT</version>
|
|
<packaging>pom</packaging>
|
|
|
|
<name>Spring Data MongoDB</name>
|
|
<description>MongoDB support for Spring Data</description>
|
|
<url>http://projects.spring.io/spring-data-mongodb</url>
|
|
|
|
<parent>
|
|
<groupId>org.springframework.data.build</groupId>
|
|
<artifactId>spring-data-parent</artifactId>
|
|
<version>2.0.0.BUILD-SNAPSHOT</version>
|
|
</parent>
|
|
|
|
<modules>
|
|
<module>spring-data-mongodb</module>
|
|
<module>spring-data-mongodb-cross-store</module>
|
|
<module>spring-data-mongodb-distribution</module>
|
|
</modules>
|
|
|
|
<properties>
|
|
<project.type>multi</project.type>
|
|
<dist.id>spring-data-mongodb</dist.id>
|
|
<springdata.commons>2.0.0.BUILD-SNAPSHOT</springdata.commons>
|
|
<mongo>3.4.2</mongo>
|
|
<mongo.reactivestreams>1.5.0</mongo.reactivestreams>
|
|
<jmh.version>1.19</jmh.version>
|
|
</properties>
|
|
|
|
<developers>
|
|
<developer>
|
|
<id>ogierke</id>
|
|
<name>Oliver Gierke</name>
|
|
<email>ogierke at gopivotal.com</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.gopivotal.com</organizationUrl>
|
|
<roles>
|
|
<role>Project Lead</role>
|
|
</roles>
|
|
<timezone>+1</timezone>
|
|
</developer>
|
|
<developer>
|
|
<id>trisberg</id>
|
|
<name>Thomas Risberg</name>
|
|
<email>trisberg at vmware.com</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.gopivotal.com</organizationUrl>
|
|
<roles>
|
|
<role>Developer</role>
|
|
</roles>
|
|
<timezone>-5</timezone>
|
|
</developer>
|
|
<developer>
|
|
<id>mpollack</id>
|
|
<name>Mark Pollack</name>
|
|
<email>mpollack at gopivotal.com</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.gopivotal.com</organizationUrl>
|
|
<roles>
|
|
<role>Developer</role>
|
|
</roles>
|
|
<timezone>-5</timezone>
|
|
</developer>
|
|
<developer>
|
|
<id>jbrisbin</id>
|
|
<name>Jon Brisbin</name>
|
|
<email>jbrisbin at gopivotal.com</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.gopivotal.com</organizationUrl>
|
|
<roles>
|
|
<role>Developer</role>
|
|
</roles>
|
|
<timezone>-6</timezone>
|
|
</developer>
|
|
<developer>
|
|
<id>tdarimont</id>
|
|
<name>Thomas Darimont</name>
|
|
<email>tdarimont at gopivotal.com</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.gopivotal.com</organizationUrl>
|
|
<roles>
|
|
<role>Developer</role>
|
|
</roles>
|
|
<timezone>+1</timezone>
|
|
</developer>
|
|
<developer>
|
|
<id>cstrobl</id>
|
|
<name>Christoph Strobl</name>
|
|
<email>cstrobl at gopivotal.com</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.gopivotal.com</organizationUrl>
|
|
<roles>
|
|
<role>Developer</role>
|
|
</roles>
|
|
<timezone>+1</timezone>
|
|
</developer>
|
|
<developer>
|
|
<id>mpaluch</id>
|
|
<name>Mark Paluch</name>
|
|
<email>mpaluch at pivotal.io</email>
|
|
<organization>Pivotal</organization>
|
|
<organizationUrl>http://www.pivotal.io</organizationUrl>
|
|
<roles>
|
|
<role>Developer</role>
|
|
</roles>
|
|
<timezone>+1</timezone>
|
|
</developer>
|
|
</developers>
|
|
|
|
<profiles>
|
|
|
|
<profile>
|
|
|
|
<id>mongo34-next</id>
|
|
<properties>
|
|
<mongo>3.4.3-SNAPSHOT</mongo>
|
|
</properties>
|
|
|
|
<repositories>
|
|
<repository>
|
|
<id>mongo-snapshots</id>
|
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
|
</repository>
|
|
</repositories>
|
|
|
|
</profile>
|
|
|
|
<profile>
|
|
|
|
<id>mongo35-next</id>
|
|
<properties>
|
|
<mongo>3.5.0-SNAPSHOT</mongo>
|
|
</properties>
|
|
|
|
<repositories>
|
|
<repository>
|
|
<id>mongo-snapshots</id>
|
|
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
|
</repository>
|
|
</repositories>
|
|
|
|
</profile>
|
|
|
|
<profile>
|
|
<id>release</id>
|
|
<build>
|
|
<plugins>
|
|
<plugin>
|
|
<groupId>org.jfrog.buildinfo</groupId>
|
|
<artifactId>artifactory-maven-plugin</artifactId>
|
|
<inherited>false</inherited>
|
|
</plugin>
|
|
</plugins>
|
|
</build>
|
|
</profile>
|
|
|
|
<profile>
|
|
<id>benchmarks</id>
|
|
<modules>
|
|
<module>spring-data-mongodb</module>
|
|
<module>spring-data-mongodb-cross-store</module>
|
|
<module>spring-data-mongodb-log4j</module>
|
|
<module>spring-data-mongodb-distribution</module>
|
|
<module>spring-data-mongodb-benchmarks</module>
|
|
</modules>
|
|
</profile>
|
|
|
|
</profiles>
|
|
|
|
<dependencies>
|
|
<!-- MongoDB -->
|
|
<dependency>
|
|
<groupId>org.mongodb</groupId>
|
|
<artifactId>mongo-java-driver</artifactId>
|
|
<version>${mongo}</version>
|
|
</dependency>
|
|
</dependencies>
|
|
|
|
<repositories>
|
|
<repository>
|
|
<id>spring-libs-snapshot</id>
|
|
<url>https://repo.spring.io/libs-snapshot</url>
|
|
</repository>
|
|
</repositories>
|
|
|
|
<pluginRepositories>
|
|
<pluginRepository>
|
|
<id>spring-plugins-release</id>
|
|
<url>https://repo.spring.io/plugins-release</url>
|
|
</pluginRepository>
|
|
</pluginRepositories>
|
|
|
|
</project>
|