caio.co/de/cerberus

Use a parent pom so I don't repeat myself too much

Id
3651d35663ab764cba89749d27f1fd31cc7d77f6
Author
Caio
Commit time
2019-03-02T10:41:27+01:00

Modified pom.xml

@@ -1,9 +1,15
<?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>co.caio</groupId>
+ <artifactId>gula-bom</artifactId>
+ <version>0.0.1</version>
+ </parent>
+
<groupId>co.caio.cerberus</groupId>
<artifactId>cerberus</artifactId>
<version>0.0.1-SNAPSHOT</version>
@@ -13,60 +19,14
<name>cerberus</name>
<description>Recipe Search and Metadata retrieval library</description>

- <scm>
- <connection>scm:git:file://.</connection>
- <developerConnection>scm:git:file://.</developerConnection>
- <url>scm:git:file://.</url>
- <tag>HEAD</tag>
- </scm>
-
<properties>
- <java.version>11</java.version>
-
- <maven.compiler.source>${java.version}</maven.compiler.source>
- <maven.compiler.target>${java.version}</maven.compiler.target>
- <maven.javadoc.skip>true</maven.javadoc.skip>
- <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
- <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
-
<immutables.version>2.7.5</immutables.version>
- <jackson.version>2.9.8</jackson.version>
- <logback.version>1.2.3</logback.version>
<lucene.version>7.7.1</lucene.version>
<flatbuffers.version>1.10.0.2</flatbuffers.version>
<flatbuffers.sources>${basedir}/src/main/flatbuffers</flatbuffers.sources>
<flatbuffers.generated.sources>${project.build.directory}/generated-sources/java</flatbuffers.generated.sources>
- <junit.jupiter.version>5.4.0</junit.jupiter.version>
<chronicle.version>3.17.1</chronicle.version>
- <mockito.version>2.24.5</mockito.version>
- <reactor.version>Californium-SR5</reactor.version>
-
- <maven-surefire-plugin.version>2.22.1</maven-surefire-plugin.version>
- <maven-jar-plugin.version>3.1.1</maven-jar-plugin.version>
- <maven-release-plugin.version>2.5.3</maven-release-plugin.version>
- <maven-source-plugin.version>3.0.1</maven-source-plugin.version>
- <maven-javadoc-plugin.version>3.0.1</maven-javadoc-plugin.version>
- <maven-deploy-plugin.version>3.0.0-M1</maven-deploy-plugin.version>
</properties>
-
- <dependencyManagement>
- <dependencies>
- <dependency>
- <groupId>com.fasterxml.jackson</groupId>
- <artifactId>jackson-bom</artifactId>
- <version>${jackson.version}</version>
- <scope>import</scope>
- <type>pom</type>
- </dependency>
- <dependency>
- <groupId>io.projectreactor</groupId>
- <artifactId>reactor-bom</artifactId>
- <version>${reactor.version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>

<dependencies>
<dependency>
@@ -125,7 +85,6
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
- <version>${logback.version}</version>
</dependency>

<dependency>
@@ -148,65 +107,18
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
- <version>${junit.jupiter.version}</version>
<scope>test</scope>
</dependency>

<dependency>
<groupId>org.mockito</groupId>
<artifactId>mockito-core</artifactId>
- <version>${mockito.version}</version>
<scope>test</scope>
</dependency>
</dependencies>

<build>
- <pluginManagement>
- <plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <version>${maven-surefire-plugin.version}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-jar-plugin</artifactId>
- <version>${maven-jar-plugin.version}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <version>${maven-release-plugin.version}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-source-plugin</artifactId>
- <version>${maven-source-plugin.version}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-javadoc-plugin</artifactId>
- <version>${maven-javadoc-plugin.version}</version>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-deploy-plugin</artifactId>
- <version>${maven-deploy-plugin.version}</version>
- </plugin>
- </plugins>
- </pluginManagement>
<plugins>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-release-plugin</artifactId>
- <configuration>
- <pushChanges>false</pushChanges>
- <localCheckout>true</localCheckout>
- <remoteTagging>false</remoteTagging>
- <goals>install</goals>
- <tagNameFormat>@{project.version}</tagNameFormat>
- </configuration>
- </plugin>
<!-- package a test jar so that casserole can use it -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>