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.
signature.asc
Description: This is a digitally signed message part.
