17.2. 在自动化控制器中添加 GPG 密钥
要将 GPG 密钥用于自动化控制器中的内容签名和验证,请在 CLI 中运行以下命令来添加它:
gpg --list-keys gpg --export --armour <key fingerprint> > my_public_key.asc
$ gpg --list-keys
$ gpg --export --armour <key fingerprint> > my_public_key.asc
-
在导航面板中,选择
。 - 点 。
- 为新凭证提供一个有意义的名称,例如:"Infrastructure team public GPG key"。
- 在 Credential Type 字段中,选择 GPG Public Key。
-
单击 Browse,再选择公钥文件,如
my_public_key.asc
。 点击
。现在,这个凭证可以在
项目 <ug_projects_add>
; 中被选择,内容验证会在将来的项目同步上自动进行。
注意
使用项目缓存 SCM 超时来控制自动化控制器重新验证签名内容的频率。当项目配置为在启动时更新(任何配置为使用该项目的作业模板),您可以启用缓存超时设置,这会在 N
秒后进行更新。如果验证运行太频繁,您可以通过在项目的 Option Details 窗格的 Cache Timeout 字段中指定时间来减慢项目更新的频率。