如果管道中的阶段或任务失败,则可以让 Code Stream 创建 Jira 票证。您可以将票证分配给必须解决问题的人员。此外,还可以在管道正在等待或已成功时创建票证。

您可以在任务、阶段或管道上添加和配置通知。 Code Stream 将根据您在其上添加通知的任务、阶段或管道的状态创建票证。例如,如果某个端点不可用,则您可以让 Code Stream 为因无法连接到该端点而失败的任务创建 Jira 票证。

还可以在管道成功时创建通知。例如,您可以通知 QA 团队管道已成功完成,以便该团队可以确认构建并运行不同的测试管道。或者,您可以通知性能团队,以便他们可以衡量管道的性能,并准备试运行环境或生产环境的更新。

此工作流显示如何在 Code Stream 中跟踪管道趋势和关键绩效指标。

此示例创建管道任务失败时的 Jira 票证。

前提条件

  • 确认您具有有效的 Jira 帐户并且可以登录到 Jira 实例。
  • 确认 Jira 端点存在且正常运行。

过程

  1. 在管道中,创建一个任务。
  2. 在任务配置区域中,单击通知
  3. 单击添加,然后配置票证信息。
    1. 单击票证
    2. 选择 Jira 端点。
    3. 输入 Jira 项目和问题类型。
    4. 输入将接收票证的人员的电子邮件地址。
    5. 输入票证的摘要和说明,然后单击保存
      配置在管道任务失败时创建 Jira 票证的通知时,输入 Jira 项目、问题类型、被分配用户和摘要。
  4. 保存管道,然后启用并运行管道
  5. 测试票证。
    1. 更改任务信息以包含导致任务失败的数据。
    2. 保存管道,然后重新运行该管道。
    3. 单击执行,并确认管道已失败。
    4. 在执行中,确认 Code Stream 已创建并发送票证。
    5. 恢复任务信息以将其更正,然后重新运行管道并确保其成功。

结果

恭喜!您已让 Code Stream 在管道任务失败时创建 Jira 票证,并将其分配给需要解决该问题的人员。

下一步做什么

继续添加通知,以向您的团队发送有关管道的警示。