部署签名工件

如果没有这个插件,你可以像这样部署你的项目:

mvn deploy

如果您已根据使用页面中的说明配置了此插件,则只需在命令行中为您的私钥指定密码,如下所示:

mvn deploy -Dgpg.passphrase=thephrase

如果您未指定密码,它将提示您输入密码。

无需在 POM 中配置插件即可安装/部署

目前,这并不容易实现。gpg 在 gpg 运行时对附加到构建的工件进行签名。但是,我们希望将 gpg “注入”到阶段中。可能的工作是:

mvn verify gpg:sign install:install deploy:deploy

但是,如果在验证阶段之后为阶段配置了其他插件,它们将不会运行。