如何使用gpg签名配置Jenkins(Hudson)

时间:2011-02-09 15:52:12

标签: maven hudson gnupg jenkins

我正在转换到Maven(来自Ant)并希望在Jenkins工作中使用GPG自动签署我的工件。

从我读过的文件中,我需要手动运行Maven来签署文件

$ mvn clean deploy -Dgpg.passphrase=yourpassphrase

如何在不透露密码的情况下执行此操作?

有可能吗?

我看到了这个问题,但没有说明如何配置Jenkins Job / Maven POM:Where to keep a GPG secret key for a Maven project in CI environment?

我在运行Jenkins的同一台服务器上生成了GPG密钥。

1 个答案:

答案 0 :(得分:1)

我认为您正在搜索此插件https://wiki.jenkins-ci.org/display/JENKINS/Mask+Passwords+Plugin 如果您需要部署密钥库https://wiki.jenkins-ci.org/display/JENKINS/Build+Secret+Plugin

,这个也可能会有所帮助