jonnybot0 opened a new pull request, #311:
URL: https://github.com/apache/groovy-geb/pull/311

   This adds a port of the release verification scripts that @cbmarcum created 
for Groovy (see 
https://lists.apache.org/thread/684b33z83fmycgm3sl2k4lh2dn668pf7) to Geb and 
updates the RELEASING.md files to match their use.
   
   I have tested out the verification script (verify.sh) against the 8.0.1 
release (see https://dist.apache.org/repos/dist/release/groovy/geb/8.0.1/) with 
this command: `etc/bin/verify.sh release 8.0.1`. I haven't rigorously tested 
fail states, though I can attest that the scripts do fail for non-existent 
releases in dev & release.
   
   Part of the motivation here is to demonstrate to the ASF that we have a 
process for verifying releases as well as reproducible builds. With that, we 
should be able to setup a more automated release process, similar to what 
Grails has.
   
   I would love for someone to test out the changes to the RELEASING.md docs in 
particular. I realize you may have to do a "dry run" of some of the steps, 
since you won't be running against a real release, but some validation that the 
new steps make sense to someone who isn't me would be appreciated. :) 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to