gpt4 book ai didi

java - 在 CI 环境中,在哪里保存 Maven 项目的 GPG key ?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:27:13 24 4
gpt4 key购买 nike

我正在尝试使用 maven-gpg-plugin:sign为了在部署到 Sonatype OSS 存储库之前签署项目 Artifact 。问题是我应该在哪里保存我的 key secring.gpg:

  1. 在持续集成~/.gnupg目录下
  2. 在项目源代码中,例如src/test/resources/gpg/secring.gpg

为什么?

最佳答案

如果 key 是敏感的,将它放在 CI 服务器上的 ~/.gnupg 目录中,并使用适当的访问修饰符保护该目录。第二种方法将允许每个有权访问项目的开发人员查看 key 。

关于java - 在 CI 环境中,在哪里保存 Maven 项目的 GPG key ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4511954/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com