[
https://issues.apache.org/jira/browse/SOLR-15361?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chris M. Hostetter updated SOLR-15361:
--------------------------------------
Attachment: SOLR-15361.patch
Status: Reopened (was: Reopened)
Thanks for confirming that Houston!
Based on your experience (and some other investigation I'd started in the
meantime that lead me to discover that some OS's default to a tty based
{{pinentry}}) I've beefed up the help doc with some more tips about errors
people might encounter, and added documentation about the
{{signing.gnupg.passphrase}} option (which I'd avoided mentioning before
because it seemed sketchy, but I guess if normally like your gpg-agent using
the same TTY as your gpg command, and you really don't want to change it, you
should know there is an existing option to work around this when using gradle
since the SigningPlugin forces {{--no-tty}})
I also removed the help info about misleading {{signatory.keyId}} errors –
Gradle 6.8.3 no longer reports that property name by mistake if
{{signing.gnupg.keyName}} is unspecified.
Unless anyone else has seen any other errors, i think this is good to go?
> update gradle build to support gpg signing of tgz/zip distributions
> -------------------------------------------------------------------
>
> Key: SOLR-15361
> URL: https://issues.apache.org/jira/browse/SOLR-15361
> Project: Solr
> Issue Type: Task
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Chris M. Hostetter
> Assignee: Chris M. Hostetter
> Priority: Major
> Fix For: main (9.0)
>
> Attachments: SOLR-15361.patch, SOLR-15361.patch, SOLR-15361.patch,
> SOLR-15361.patch, SOLR-15361.patch, SOLR-15361.patch, SOLR-15361.patch,
> houston.wtf.stderr.txt, houston.wtf.stdout.txt
>
>
> the gradle build does not currently have any support for gpg signing the
> distributions we produce.
> this is neccessary for releases, and for being able to "smoke test" our
> Dockerfiles prior to release (by creating mock download servers to confirm
> {{docker build}} can correctly fetch the {{tgz}} & {{tgz.asc}} files we point
> it at)
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]