跳至内容
GitTree
持续集成/持续交付

管理管道设置

CI/CD Settings 显示提供程序允许其他应用管理的内容:Variables、Secrets、Environments、Runners、Schedules、Caches、Definitions 和 Releases。秘密的值在安全系统提示中输入或从您选择的文件中读取,然后直接发送给提供商; GitTree 绝不会在其他地方展示、保留或发送它。

专业版已更新

需要 GitTree Pro 或正在运行的试用版;免费保留了本地 Git 的所有功能。 比较计划。

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 什么是无法挽回的
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • GitTree Pro 版或正在运行的试用版:CI/CD 是 Pro 版的一部分。
  • 对您更改的设置的存储库的管理员或维护者权限。

在哪里可以找到它

  • CI/CD 视图或调色板:CI/CD Settings。
行动macOSWindows 和 Linux
Show CI/CD⌥PAlt+P

步骤

  1. 打开设置

    选择 CI/CD Settings 并选择一个部分,例如 Secrets。 Back to Runs 返回到列表。

  2. 添加秘密

    按 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…。

  3. 确认并输入值

    GitTree询问Store a new secret … in …?。按 Open Secure Prompt(或 Choose File)并输入 GitTree 窗口之外的值。关闭提示不会发送任何内容。

预期结果

该秘密存储在提供者上,并且运行可以读取它。

什么是无法挽回的

  • Replace … 覆盖提供程序上的当前值;它无法恢复。
  • Delete … 删除它:读取它的运行不再获取它,并且没有任何内容保留副本。
  • 如果自您打开提供程序后更改了该设置,则不会发送任何内容;查看并重试。

如果出现问题

“……管理于……”

提供商无法让其他应用程序列出它们。使用 Open in … 在其设置页面上更改它们。

问题

我可以在 GitTree 中查看密钥的值吗?

不会。提供者从不返回秘密值,并且 GitTree 也从不显示或存储秘密值。