如果管線中的階段或工作失敗,您可以讓 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 票證並將其指派給需要解決該問題的人員。

下一步

繼續新增通知,以向您的團隊警示管線相關資訊。