如果管線中的階段或工作失敗,您可以讓 Code Stream 建立 Jira 票證。您可以將票證指派給必須解決問題的人員。您也可以在管線等待時或管線成功後建立票證。
您可以在工作、階段或管線上新增和設定通知。 Code Stream 會根據您在其中新增通知的工作、階段或管線的狀態來建立票證。例如,如果某個端點不可用,可使用 Code Stream 為無法連線到端點而失敗的工作建立 Jira 票證。
當管線成功時,您也可以建立通知。例如,您可以通知 QA 團隊管線成功,以便他們可以確認建置並執行其他測試管線。或者,您可以通知效能團隊,以便他們能夠衡量管線的效能,並為暫存或生產的更新做好準備。
此範例會在管線工作失敗時建立 Jira 票證。
必要條件
- 確認您具有有效的 Jira 帳戶,並且可以登入 Jira 執行個體。
- 確認 Jira 端點已存在,並且正在運作。
程序
- 在您的管線中,按一下工作。
- 在 [工作組態] 區域中,按一下通知。
- 按一下新增,然後設定票證資訊。
- 按一下票證。
- 選取 Jira 端點。
- 輸入 Jira 專案和問題類型。
- 輸入將收到票證的人員的電子郵件地址。
- 輸入票證的摘要和說明,然後按一下儲存。
- 儲存管線,然後啟用並執行此管線。
- 測試票證。
- 變更工作資訊,以包含導致工作失敗的資料。
- 儲存管線,並再次執行。
- 按一下執行,並確認管線失敗。
- 在執行中,確認 Code Stream 已建立並傳送票證。
- 將工作資訊變更回原先狀態以進行更正,然後再次執行管線並確保其會成功。
結果
恭喜您!當管線工作失敗時,使 Code Stream 建立 Jira 票證並將其指派給需要解決該問題的人員。
下一步
繼續新增通知,以向您的團隊警示管線相關資訊。