我正在从Ant转换到Maven,并希望在Jenkins作业中自动使用GPG签署我的构件。
根据我阅读的文档,我需要手动运行Maven来对文档进行签署。
$ mvn clean deploy -Dgpg.passphrase=yourpassphrase
如何在不显示密码的情况下完成此操作?
这可行吗?
我看到了这个SO问题,但没有指示如何配置Jenkins Job / Maven POM:在CI环境中保留Maven项目的GPG秘密密钥的位置?
我已经在运行Jenkins的同一台服务器上生成了GPG密钥。