管理管道设置
CI/CD Settings 显示提供程序允许其他应用管理的内容:Variables、Secrets、Environments、Runners、Schedules、Caches、Definitions 和 Releases。秘密的值在安全系统提示中输入或从您选择的文件中读取,然后直接发送给提供商; GitTree 绝不会在其他地方展示、保留或发送它。
专业版已更新
需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。
开始之前
- GitTree Pro 版或正在运行的试用版:CI/CD 是 Pro 版的一部分。
- 对您更改的设置的存储库的管理员或维护者权限。
在哪里可以找到它
- CI/CD 视图或调色板:CI/CD Settings。
| 行动 | macOS | Windows 和 Linux |
|---|---|---|
| Show CI/CD | ⌥P | Alt+P |
步骤
打开设置
选择 CI/CD Settings 并选择一个部分,例如 Secrets。 Back to Runs 返回到列表。
添加秘密
按 Add Secret,给出其名称,然后选择 Where the value comes from:Type it in a secure system prompt 或 Read it from a file I choose。在提供的地方勾选 Protected branches and tags only。按 Continue…。
确认并输入值
GitTree询问Store a new secret … in …?。按 Open Secure Prompt(或 Choose File)并输入 GitTree 窗口之外的值。关闭提示不会发送任何内容。
预期结果
该秘密存储在提供者上,并且运行可以读取它。
什么是无法挽回的
- Replace … 覆盖提供程序上的当前值;它无法恢复。
- Delete … 删除它:读取它的运行不再获取它,并且没有任何内容保留副本。
- 如果自您打开提供程序后更改了该设置,则不会发送任何内容;查看并重试。
如果出现问题
“……管理于……”
提供商无法让其他应用程序列出它们。使用 Open in … 在其设置页面上更改它们。
问题
我可以在 GitTree 中查看密钥的值吗?
不会。提供者从不返回秘密值,并且 GitTree 也从不显示或存储秘密值。