Skip to content

Conversation

@jycr
Copy link
Collaborator

@jycr jycr commented Aug 5, 2023

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:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants