gerlowskija commented on PR #2125:
URL: https://github.com/apache/solr/pull/2125#issuecomment-1850287249

   > Does anything test this, or must it be manually inspected?
   
   I've been validating using the `buildAndPushRelease.py` script, paired with 
the smoketester.  As far as I know we don't have anything else around that 
validates our build/release automation itself?  This is one of the reasons I 
volunteered to be a possible RM over in `dev@`; I'd hate for something to go 
wrong and leave someone else on the hook for it.
   
   ----
   
   Actually, finding the right invocation of `buildAndPushRelease.py` was a bit 
of a pain, so I'll share it here just in case it helps anyone that wants to 
validate or stumbles across a need down the road...
   
   ```
   $ echo "foo" | gpg --detach-sign --use-agent --pinentry-mode loopback 
--local-user <keypair-fingerprint>
   $ python3 -u dev-tools/scripts/buildAndPushRelease.py  --push-local 
<some-output-dir>  --rc-num 1 --mf-username gerlowskija --sign 
<keypair-fingerprint> --gpg-pass-noprompt
   ```
   
   The first command sets up gpg-agent to delegate your password when 
buildAndPushRelease.py asks for it.  It should prompt you for your password and 
then you're free to go "get some coffee", as the releaseWizard puts it.


-- 
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: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to