批准或拒绝工作流运行 - Amazon CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

批准或拒绝工作流运行

包含批准阶段门的工作流运行将需要得到批准或拒绝。用户可以通过以下方式提供批准或拒绝:

  • CodeCatalyst 控制台

  • 团队成员提供的链接

  • 自动发送的 Slack 通知

在用户提供了批准或拒绝后,此决定无法撤消。

注意

只有某些用户可以批准或拒绝工作流运行。有关更多信息,请参阅谁可以提供批准?

开始前的准备工作

确保已在工作流中添加了批准阶段门。有关更多信息,请参阅添加“批准”阶段门

从 CodeCatalyst 控制台批准或拒绝启动工作流运行
  1. 通过访问 https://codecatalyst.aws/ 打开 CodeCatalyst 控制台。

  2. 选择您的项目。

  3. 在导航窗格中,选择 CI/CD,然后选择工作流

  4. 选择工作流的名称。您可以按定义工作流的源存储库或分支名称筛选,也可以按工作流名称或状态筛选。

  5. 在工作流图表中,选择代表批准阶段门的方框。

    侧面板显示。

    注意

    此时,您可以根据需要将此页面的 URL 发送给其他审批者。

  6. 审阅决定下,选择批准拒绝

  7. (可选)在评论 – 可选中,输入评论,说明您批准或拒绝工作流运行的原因。

  8. 选择提交

从团队成员提供的链接批准或拒绝启动工作流运行
  1. 选择团队成员发送给您的链接。(您可以让团队成员阅读前面的步骤以获取链接。)

  2. 在系统要求时,登录 CodeCatalyst。

    您将被重定向到工作流运行批准页面。

  3. 审阅决定下,选择批准拒绝

  4. (可选)在评论 – 可选中,输入评论,说明您批准或拒绝工作流运行的原因。

  5. 选择提交

从自动化 Slack 通知批准或拒绝启动工作流运行
  1. 确保已设置 Slack 通知。请参阅配置批准通知

  2. 在 Slack 中,在发送批准通知的频道中,选择批准通知中的链接。

  3. 在系统要求时,登录 CodeCatalyst。

    您将被重定向到工作流运行页面。

  4. 在工作流图表中,选择批准阶段门。

  5. 审阅决定下,选择批准拒绝

  6. (可选)在评论 – 可选中,输入评论,说明您批准或拒绝工作流运行的原因。

  7. 选择提交