2

有没有人有这个工作?

Teamcity 似乎无法从我的 settings.xml 中获取我的 gpg 密钥。

我努力了:

无论我做什么,我都会得到:

无法在项目 driver-binary-downloader-maven-plugin 上执行目标 org.apache.maven.plugins:maven-gpg-plugin:1.1:sign (sign-artifacts):无法在批处理模式下获取密码

我并不特别沮丧,因为最初正在读取 settings.xml(它使用它作为 VCS 凭据),Teamcity 只是没有将它传递到 gpg 签名阶段。

这在 Teamcity 7 中运行良好,我比较了我的所有设置,它们看起来都一样,我目前不知所措。

4

1 回答 1

1

终于找到了解决办法

我在服务器上有 GPG 密钥的公共部分,但没有私有部分(Doh)。

非常有用的错误消息,感谢 Maven ... :)

于 2014-01-19T13:24:53.373 回答