Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: MSHARED-837

...

Thus plugins could immediately be modified to use ${project.build.outputTimestamp} default value, whatever Maven version is used.

MSHARED-837 issue has been created to provide to plugins a shared API to parse the timestamp and configure reproducible archive creation in a uniform way.

Rebuilding

The underlying problem is that the pom file does not capture all the configuration of the build environment: it includes the plugins used during the build with their version number, but it does not include the version of Maven and the JDK, the Operating System and the architecture used to produce the artifact, etc...

...