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

运行工作流程

Run Workflow… 启动可手动运行的工作流程,例如带有 workflow_dispatch 触发器的 GitHub Actions 工作流程或 Bitbucket custom 管道。 GitTree 从您选择的分支的工作流程文件中读取输入,并为每个输入显示一个字段。

专业版已更新

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

在此页面上
  1. 开始之前
  2. 在哪里可以找到它
  3. 步骤
  4. 预期结果
  5. 安全变量
  6. 如果出现问题
  7. 问题
  8. 有关的

开始之前

  • GitTree Pro 或正在运行的试用版:CI/CD 运行是 Pro 的一部分。
  • 可以手动运行的工作流程以及运行它的权限。

在哪里可以找到它

  • CI/CD 视图或调色板:Run Workflow…;右键单击分支:Run Workflow on Branch…。
行动macOSWindows 和 Linux
Show CI/CD⌥PAlt+P

步骤

  1. 选择工作流程和分支

    打开 Run Workflow…,选择 Workflow(或 Pipeline)和 Branch or tag 以运行它。

  2. 填写输入

    GitTree 显示 Inputs (from … at …),每个输入一个字段,并标记了 required 个字段。每个可以看到运行的人都可以看到输入。

  3. 运行它

    按 Run Workflow。如果部署到受保护的环境,GitTree 首先询问 Run and deploy to …?。

预期结果

新的运行在您选择的分支上开始,并显示在列表顶部。

安全变量

如果提供程序具有安全变量 (Bitbucket),请在 Secured variables 下按名称添加每个变量。当您运行时,系统对话框会询问每个值; GitTree 从不显示或存储它。

如果出现问题

“这里没有工作流程可以手动运行。”

在 GitHub 上,将 workflow_dispatch 触发器添加到工作流程文件;在 Bitbucket 上,在 pipelines: custom: 下添加管道。

“无法从文件中读取输入,因此请按名称添加它们。”

使用 Add input 作为工作流所需的每个名称和值。

问题

我可以在未列出的分支上运行它吗?

是的。并非所有分支机构都可以列出;输入其名称以使用它。