Skip to content
Snippets Groups Projects
Commit d84bf9fa authored by Tobias Ullerich's avatar Tobias Ullerich
Browse files

Fix version and maven resource management

parent 591412eb
No related branches found
No related tags found
No related merge requests found
......@@ -73,11 +73,26 @@
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/resources</directory>
<filtering>false</filtering>
<excludes>
<exclude>config/</exclude>
</excludes>
</resource>
<resource>
<directory>src/main/resources/config</directory>
<filtering>true</filtering>
<targetPath>${project.build.outputDirectory}/config</targetPath>
</resource>
</resources>
<plugins>
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>build-app.json</resourceFile>
</configuration>
......
name: "PlayWall"
version: "7.0.0"
build: 40
version: "${project.version}"
build: ${project.build.code}
identifier: "de.tobias.playpad.v7"
date: "2019-02-04"
date: "${project.versionDate}"
main: "de.tobias.playpad.PlayPadMain"
author: "Tobias Ullerich"
......
......@@ -31,7 +31,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -31,7 +31,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -31,7 +31,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -31,7 +31,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -46,7 +46,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -48,7 +48,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -36,7 +36,7 @@
<plugin>
<groupId>de.thecodelabs</groupId>
<artifactId>versionizer-maven-plugin</artifactId>
<version>1.0.1</version>
<version>${versionizer-maven-plugin.version}</version>
<configuration>
<resourceFile>plugin.yml</resourceFile>
</configuration>
......
......@@ -10,6 +10,10 @@
<packaging>pom</packaging>
<properties>
<project.build.code>41</project.build.code>
<project.versionDate>${maven.build.timestamp}</project.versionDate>
<maven.build.timestamp.format>yyyy-MM-dd</maven.build.timestamp.format>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
......@@ -43,6 +47,7 @@
<maven-compiler-plugin.version>3.8.0</maven-compiler-plugin.version>
<scala-maven-plugin.version>3.4.4</scala-maven-plugin.version>
<maven-jar-plugin.version>2.3.1</maven-jar-plugin.version>
<versionizer-maven-plugin.version>1.0.3</versionizer-maven-plugin.version>
</properties>
<modules>
......@@ -82,6 +87,14 @@
<target>${java.version}</target>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-resources-plugin</artifactId>
<version>3.1.0</version>
<configuration>
<encoding>UTF-8</encoding>
</configuration>
</plugin>
<plugin>
<groupId>net.alchim31.maven</groupId>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment