Le dimanche 29 septembre 2019, 21:31:58 CEST Emmanuel Bourg a écrit :
> Le 29/09/2019 à 20:46, Hervé BOUTEMY a écrit :
> > This is exactly how I see Reproducible Builds for the future:
> > - select versions of plugins that bring reproducible output
> > - either inherit or define a local timestamp
> > 
> > et voilà, it's so easy (once plugins support)...
> 
> How do you plan to capture the elements of the build environment
> necessary to build identical artifacts (JDK used, command line
> parameters) ? As project properties too?
currently, JDK version is recorded by m-jar-p in MANIFEST, and it's easy to 
know if it's Windows or not: then for people who know what command to launch, 
it won't be hard

for wider case, where we'd like to rebuild anything that we don't precisely 
know, even with other build tools than Maven, we wrote 1 year ago a proposal:
https://reproducible-builds.org/docs/jvm/

I stopped working on the proposal, since it was not really useful until we 
were able to do reproducible builds: in a few weeks, once Maven can do 
Reproducible Builds quite easily, we can continue working on this proposal 
with a chance people will provide feedback based on real experience

Regards,

Hervé

> 
> Emmanuel Bourg
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
> For additional commands, e-mail: dev-h...@maven.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@maven.apache.org
For additional commands, e-mail: dev-h...@maven.apache.org

Reply via email to