From 6249b4e2f2710b07916e9c6a132d89486272d7fe Mon Sep 17 00:00:00 2001 From: Andreas Dangel Date: Sat, 25 Apr 2020 10:37:54 +0200 Subject: [PATCH] Support reproducible builds See https://reproducible-builds.org/ and https://maven.apache.org/guides/mini/guide-reproducible-builds.html The property "project.build.outputTimestamp" is supposed to be updated automatically by maven-release-plugin when updating the version (goal prepare). --- pom.xml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pom.xml b/pom.xml index 125b9b9f61..6d85cc8822 100644 --- a/pom.xml +++ b/pom.xml @@ -76,6 +76,8 @@ + 2020-04-25T00:00:00Z + 7 1.${java.version} @@ -137,7 +139,7 @@ org.apache.maven.plugins maven-assembly-plugin - 3.1.0 + 3.2.0 org.apache.maven.plugins @@ -147,7 +149,7 @@ org.apache.maven.plugins maven-release-plugin - 2.5.3 + 3.0.0-M1 pmd-release,sign true @@ -237,7 +239,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.1.0 + 3.2.0 org.apache.maven.plugins @@ -247,7 +249,7 @@ org.apache.maven.plugins maven-shade-plugin - 3.1.1 + 3.2.3 org.apache.maven.plugins @@ -269,7 +271,7 @@ org.apache.maven.plugins maven-source-plugin - 3.0.1 + 3.2.1 org.apache.maven.plugins