The project at https://github.com/jvm-repo-rebuild/reproducible-central identified somes issues while trying to reproduce this project:
koFiles="jooby-graphiql-3.8.1.jar jooby-cli-3.8.1.jar jooby-cli-3.8.1.zip"
https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/io/jooby/jooby-project-3.8.1.buildcompare
I investigated a bit and these are due to 2 issues:
- a lack of
package-lock.json files (removed in 86dd4cf)
- writing
dependencies.properties using full paths
To solve 1. the package-lock.json files should be added back.
To solve 2. it might be possible to use mojohaus/properties-maven-plugin#126 to exclude argLine. This is not yet published though.
Related issues
The project at https://github.com/jvm-repo-rebuild/reproducible-central identified somes issues while trying to reproduce this project:
https://github.com/jvm-repo-rebuild/reproducible-central/blob/master/content/io/jooby/jooby-project-3.8.1.buildcompare
I investigated a bit and these are due to 2 issues:
package-lock.jsonfiles (removed in 86dd4cf)dependencies.propertiesusing full pathsTo solve 1. the
package-lock.jsonfiles should be added back.To solve 2. it might be possible to use mojohaus/properties-maven-plugin#126 to exclude
argLine. This is not yet published though.Related issues