keycloak-metrics-spi
keycloak-metrics-spi copied to clipboard
feat: add support for reproducible builds
Motivation
Add support for reproducible builds
What
- Remove the timestamps from manifest
- Remove timestamp from and archives
- Package in same order on archives
Why
Reproducible builds website explains this well.
How
See What. Inspiration from gradle docs
Verification Steps
- Execute
gradle jar - Rename jar into something different
- Execute
gradle jaragain - Md5sum the two produced files, it should have the same hash.
Checklist:
- [x] Code has been tested locally by PR requester
- [ ] Changes have been successfully verified by another team member
Progress
- [x] Finished task
Additional Notes
@pb82 could you pay attention to this enhancement?