On Saturday, November 18, 2017 10:05:21 AM Arne Babenhauserheide wrote:
> For our list of successes since last year (alphabetically):

- Thanks to Florent's contributions Travis CI now compiles deterministic 
builds using Gradle and automatically uploads them to GitHub. This currently 
is implemented for fred and a sample plugin and may in future cover all 
plugins.
This will greatly simplify the release procedure as previously everything had 
to be compiled by the release manager, which could involve quite a bit of 
fiddling considering the different build environments of different plugins.
With deterministic Gradle builds we can have multiple people compile the code 
locally and compare the hashes (albeit this may not be necessary as Gradle 
will make it a lot more easy for the RM to set up a build environment).

What's lacking is integration of the Gradle stuff into the scripts which 
upload a release to Freenet, some work has been done by Steve already, the 
rest will likely be addressed by the team in build n+2.

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to