diff --git a/CHANGELOG.md b/CHANGELOG.md index 4db04e7..5f1c17c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ Changes to prior versions can be found on the [Github release page](https://gith ### Added - Changelog file - Maven wrapper script ([#103](https://github.com/cryptomator/cryptolib/pull/103)) +- Locally reproducible builds ([#106](https://github.com/cryptomator/cryptolib/pull/106)) ### Changed - Pin CI actions \ No newline at end of file diff --git a/pom.xml b/pom.xml index 652f1c9..666c26f 100644 --- a/pom.xml +++ b/pom.xml @@ -16,6 +16,7 @@ UTF-8 8 + 2026-01-28T08:00:00Z 2.12.1 @@ -31,9 +32,22 @@ 1.37 + 0.10.0 12.1.9 + 3.6.2 0.8.14 - 0.7.0 + 3.14.1 + 3.5.0 + 3.1.4 + 3.6.2 + 3.1.4 + 3.12.0 + 3.5.0 + 3.2.8 + 3.3.1 + 3.6.1 + 3.4.0 + 3.5.4 @@ -134,7 +148,7 @@ org.apache.maven.plugins maven-enforcer-plugin - 3.6.2 + ${mvn-enforcer.version} enforce-java @@ -154,7 +168,7 @@ maven-compiler-plugin - 3.14.1 + ${mvn-compiler.version} UTF-8 true @@ -192,7 +206,7 @@ maven-shade-plugin - 3.6.1 + ${mvn-shade.version} package @@ -230,7 +244,7 @@ org.codehaus.mojo exec-maven-plugin - 3.6.2 + ${exec-maven.version} package @@ -243,6 +257,7 @@ --verbose --update + --date=${project.build.outputTimestamp} --file=${project.build.directory}/${project.build.finalName}.jar META-INF/versions/9/module-info.class META-INF/versions/22/module-info.class @@ -254,7 +269,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.5.4 + ${mvn-surefire.version} @{surefire.jacoco.args} -Dnet.bytebuddy.experimental=true @@ -262,7 +277,7 @@ org.apache.maven.plugins maven-jar-plugin - 3.5.0 + ${mvn-jar.version} @@ -274,7 +289,7 @@ maven-source-plugin - 3.4.0 + ${mvn-source.version} attach-sources @@ -286,7 +301,7 @@ maven-javadoc-plugin - 3.12.0 + ${mvn-javadoc.version} attach-javadocs @@ -325,6 +340,28 @@ + + + + org.apache.maven.plugins + maven-clean-plugin + ${mvn-clean.version} + + + org.apache.maven.plugins + maven-install-plugin + ${mvn-install.version} + + + org.apache.maven.plugins + maven-deploy-plugin + ${mvn-deploy.version} + + + org.apache.maven.plugins + maven-resources-plugin + ${mvn-resources.version} + @@ -394,7 +431,7 @@ maven-gpg-plugin - 3.2.8 + ${mvn-gpg.version} sign-artifacts