jte
jte copied to clipboard
Reproducible builds
Projects that generate code and run at the time compile stage need to be reproducible.
JTE at the moment is not.
https://maven.apache.org/guides/mini/guide-reproducible-builds.html
I have a PR but besides the above problem I noticed lots of other issues with your Maven setup:
- Need to pin plugins with pluginsManagement
- Need to pin Maven version (see JStachio pom.xml on how to do that).
- If generating module-info you should pin the JDK version on release (e.g. require the same JDK version to build for release builds)
Once you setup reproducible builds register it here: https://github.com/jvm-repo-rebuild/reproducible-central