HoneyMoose
  • 首页
  • Java
  • Jersey
  • Jira
  • Confluence
  • U.S.
    • USRealEstate
    • USVisaTrack
    • H1B
  • 项目和网站
    • CWIKI.US
    • OSSEZ 社区
    • WIKI.OSSEZ.COM
    • BUG.OSSEZ.COM
    • RSS.OSSEZ.COM
BLOG.OSSEZ.COM
A responsive blog theme focused om user reading experience
  1. Home
  2. Computer Science
  3. This article

Jenkins 构建过程中提示 GPG 错误

2023年01月09日 103Browse 0Like 0Comments

错误信息如下:

[INFO] --- maven-gpg-plugin:3.0.1:sign (sign-artifacts) @ rets-io ---
gpg: no default secret key: No secret key
gpg: signing failed: No secret key

 

2023-01-09_09-07-18

 

这个问题的原因应该是我们最近把我们的项目发布到中央 Maven 仓库中,但是发布项目到中央仓库中需要 GPG 的签名。

我们 Jenkins 环境上没有安装 GPG 的签名。

因此我们需要把这个签名先进行安装。

安装签名的方面,请参考:将 GPG 安装到 REHL 页面中的内容。

安装 GPG 后还是提示上面的错误

我们遇到了安装成功后还是提示上面的错误。

这个原因是我们的 Jenkins 是按照在 Jenkins 的用户名下面的。

但是为了运行 GPG,我们用了 Root 账号,所以生成的 .gnupg 文件是在 root 文件夹下面的。

在服务器上,用 Jenkins 用户运行:

gpg --list-secret-keys

如果看不到任何输出的话,则说明 Key 是没有办法被 Jenkins 用户访问到的。

可以采用的办法是拷贝 root 下面生成的 .gnupg 文件夹到 Jenkins 目录下。

我们的拷贝路径是拷贝到 /var/lib/jenkins 这个文件夹下。

然后再次确定有输出,再次尝试重新构建,通常能够正常解决问题。

https://www.ossez.com/t/jenkins-gpg/14287

Tags: None
Last updated:2023年01月09日

Kratos

stay absorbed stay excellent

Like
< Previous
Next >

Comments

Cancel reply

Newest Hotspots Random
Newest Hotspots Random
IBM Semeru Windows 下的安装 JDK 17 Okhttp 的 retrofit2 运行警告信息异常 应该升级 JDK 到 17 了吗 OpenAI-J 如何进行测试 微信 API 的发送客服消息返回对象不正确 PHP Windows 下 XAMPP 的 xdebug 配置
ChatGPT 嵌入微信公众号中的访问关于 USRealEstate 公众号的重要更新PHP 的 json_encode 异常Window 的 PHP XAMPP 安装 mongodb 的扩展PHP Windows 下 XAMPP 的 xdebug 配置微信 API 的发送客服消息返回对象不正确
Druid 集群方式部署 —— 从独立服务器部署上合并到集群的硬件配置 Discourse 如何设置 Google 的 ads.txt 文件 美国房屋建筑风格 - Ranch(牧场式) Confluence 6 其他 MBeans 和高 CPU 消耗线程 Confluence 6 手动备份站点 Python yaml 使用的包
Categories
  • Algorithm(算法)
  • AMQP
  • Angular
  • CI
  • Compile And CI
  • Computer Science
  • Confluence
  • DataBase
  • Gradle
  • H1B
  • Hibernate
  • IDE
  • Java
  • Jersey
  • Jira
  • MariaDB
  • PrestaShop
  • Spring
  • Spring Batch
  • U.S.
  • USRealEstate
  • USVisaTrack
  • 我的小厨

COPYRIGHT © 2020 HoneyMoose. ALL RIGHTS RESERVED.

THEME CWIKIUS.CN MADE BY VTROIS