This commit is contained in:
Mike Drob 2021-10-14 13:28:10 -05:00
parent f64c81c3f8
commit 95759d299e
No known key found for this signature in database
GPG Key ID: 3E48C0C6EF362B9E
1 changed files with 1 additions and 1 deletions

View File

@ -116,7 +116,7 @@ or `pinentry-tty`, etc...).
`tty` based `pinentry` implementations do not work when Gradle's signing plugin is attempting to invoke `gpg` -- among other problems:
Gradle is multi-threaded and we sign multiple artifacts by default. Even if you use "--max-workers 1" to force single-threaded execution,
the signing plugin invokes gpg with `--batch --no-tty`, making it impossible for gpg (or a tty based pinentry) to prompt you for your passphrase
in the same terminal where you run Cradle.
in the same terminal where you run Gradle.
Developers are encouraged to configure a *non* `tty` based `pinentry` (ex: `pinentry-gnome`, `pinentry-x11`, `pinentry-qt`, `pinentry-mac`,
`pinentry-wsl-ps1`, etc...) either globally in your operating system, or personally in your `~/.gnupg/gpg-agent.conf`, or in a new