Re: Repeatable builds update

2022-05-16 Thread Mark Thomas
On 16/05/2022 18:54, Christopher Schultz wrote: I had considered using ant.tstamp.now.iso (you can see I had it in the patch, actually), but I think it changes the required version of ant for building. Since this is expected to be used by Tomcat release-managers only, I think that's a reasonab

Re: Repeatable builds update

2022-05-16 Thread Christopher Schultz
Mark, On 5/16/22 12:30, Mark Thomas wrote: On 06/05/2022 14:27, Christopher Schultz wrote: Awesome. I have a small commit to build.xml that drops environmental information (e.g. versions, etc.) to a build-release.properties file, but I'm unable to generate the timestamp in the correct format

Re: Repeatable builds update

2022-05-16 Thread Mark Thomas
On 06/05/2022 14:27, Christopher Schultz wrote: Awesome. I have a small commit to build.xml that drops environmental information (e.g. versions, etc.) to a build-release.properties file, but I'm unable to generate the timestamp in the correct format in order to put it into the file. Here's the

Re: Repeatable builds update

2022-05-07 Thread Emmanuel Bourg
Le 05/05/2022 à 21:28, Mark Thomas a écrit : TL;DR we have platform independent repeatable release builds That's really a great achievement, thank you. I hope this will inspire other Apache projects to make their builds reproducible. Emmanuel Bourg --

Re: Repeatable builds update

2022-05-06 Thread Christopher Schultz
Mark, On 5/5/22 15:28, Mark Thomas wrote: TL;DR we have platform independent repeatable release builds Excellent work. Thanks for putting in the time it took for all this. And now for the longer version: Nearly all of the plumbing is in place for this. I have one more commit to add to hand

Repeatable builds update

2022-05-05 Thread Mark Thomas
TL;DR we have platform independent repeatable release builds And now for the longer version: Nearly all of the plumbing is in place for this. I have one more commit to add to handle repeatable signing of the Windows installer but I am holding that back as we need a couple of other things to fa