如果管道中的阶段或任务失败,则可以让 Code Stream 创建 Jira 票证。您可以将票证分配给必须解决问题的人员。此外,还可以在管道正在等待或已成功时创建票证。
您可以在任务、阶段或管道上添加和配置通知。 Code Stream 将根据您在其上添加通知的任务、阶段或管道的状态创建票证。例如,如果某个端点不可用,则您可以让 Code Stream 为因无法连接到该端点而失败的任务创建 Jira 票证。
还可以在管道成功时创建通知。例如,您可以通知 QA 团队管道已成功完成,以便该团队可以确认构建并运行不同的测试管道。或者,您可以通知性能团队,以便他们可以衡量管道的性能,并准备试运行环境或生产环境的更新。
此示例创建管道任务失败时的 Jira 票证。
前提条件
- 确认您具有有效的 Jira 帐户并且可以登录到 Jira 实例。
- 确认 Jira 端点存在且正常运行。
过程
- 在管道中,创建一个任务。
- 在任务配置区域中,单击通知。
- 单击添加,然后配置票证信息。
- 单击票证。
- 选择 Jira 端点。
- 输入 Jira 项目和问题类型。
- 输入将接收票证的人员的电子邮件地址。
- 输入票证的摘要和说明,然后单击保存。
- 保存管道,然后启用并运行管道
- 测试票证。
- 更改任务信息以包含导致任务失败的数据。
- 保存管道,然后重新运行该管道。
- 单击执行,并确认管道已失败。
- 在执行中,确认 Code Stream 已创建并发送票证。
- 恢复任务信息以将其更正,然后重新运行管道并确保其成功。
结果
恭喜!您已让 Code Stream 在管道任务失败时创建 Jira 票证,并将其分配给需要解决该问题的人员。
下一步做什么
继续添加通知,以向您的团队发送有关管道的警示。