A big +1 from me!

Looking forward!

> On Feb 5, 2019, at 9:34 PM, Alex Harui <aha...@adobe.com.INVALID> wrote:
> 
> Hi,
> 
> We are coming up on 3 months since 0.9.4.  I have finished the changes to get 
> production Royale modules to work in Tour De Flex.  Lots of other good 
> changes have been contributed.
> 
> There were emails around the 0.9.4 release about others stepping up to cut 
> the next release, but that hasn't happened.  I tried and failed to get Apache 
> Infra to allow us to run our release packaging on the Jenkins servers.  They 
> felt there were too many security concerns with having the servers push 
> changes to Git and PGP sign artifacts.
> 
> However, we MUST find a way for other RMs to be successful.  There is no way 
> I should or want to be the only RM.  But I have an idea that involves 
> creating a long list of Jenkins jobs on my CI server that add up to the 
> release.  The RM would log into Jenkins and run some job titled "Apache 
> Royale Release Step 1", then wait for an email indicating that it completed 
> and follow instructions in the email, such as logging into the CI server via 
> Remote Desktop, opening a command prompt and running "git push" and entering 
> his/her username and password.  Then run the next job and so on.  There will 
> be a point where the RM has to download the build artifacts, verify them, 
> then PGP sign them, and upload them.  That will be a likely point of failure, 
> but that step should be a single Maven command and thus can be restarted 
> until it finally succeeds.  Then more Jenkins jobs will be run.  But if this 
> works then folks won't have to setup their computers to be an RM.
> 
> So, prepare for lots of commits and reverts as I try to put this together.  
> I'm guessing it won't actually work until the last week of February at the 
> earliest so there is no big rush to get other stuff in for this release, and 
> if we get it to work, hopefully we'll release more often with other folks 
> being the RM.
> 
> -Alex
> 

Reply via email to