jshell-maven-plugin icon indicating copy to clipboard operation
jshell-maven-plugin copied to clipboard

Feature/add metadata to jar file

Open jycr opened this issue 1 year ago • 0 comments

Add metadata to strengthen the traceability of each artifact built.

Example of information added in the META-INF/METADATA.MF file inside the built JAR file:

Specification-Title: jshell-maven-plugin Maven Plugin
Specification-Version: 1.5
Implementation-Title: jshell-maven-plugin Maven Plugin
Implementation-Version: 1.5-SNAPSHOT
Implementation-Full-Version: 1.5-SNAPSHOT-27266ae4bf49e4146a6967fd84ce39d55d2ad046
Implementation-SCM-Revision-Date: 2023-08-05T14:06:27Z
Implementation-SCM-Revision-Number: 27266ae4bf49e4146a6967fd84ce39d55d2ad046

Also, Maven build is now reproducible. To check

mvn clean install && mvn clean verify artifact:compare

Additional Information:

jycr avatar Aug 05 '23 14:08 jycr