【发布时间】:2015-01-14 04:55:42
【问题描述】:
我创建了一个 gradle 项目,一切正常,但是当我尝试上传到我的 Maven 存储库时,我收到以下 Gradle 错误:
FAILURE: Build failed with an exception.
* What went wrong:
Could not evaluate onlyIf predicate for task ':library:signArchives'.
> Unable to read secret key from file: C:\Users\ideal\pubring.gpg (it may not be a PGP secret key ring)
我按照说明at Sonatype 生成密钥,然后将其从生成的位置复制到上面列出的位置。我还向 MIT 的密钥存储库发布了公钥。我的用户目录中的gradle.properties 文件包含以下与钥匙串相关的条目:
signing.keyId=MY_KEY_ID
signing.password=MY_KEY_PASSWORD
signing.secretKeyRingFile=C:\\Users\\ideal\\pubring.gpg
这是在 Windows 平台上。我已经尝试搜索错误消息,但唯一出现的是相关插件的源文件。
【问题讨论】:
标签: gradle code-signing gnupg