IBM Cloud Docs
DevSecOps管道的Event Notifications

DevSecOps管道的Event Notifications

IBM Cloud Event Notifications是一項用於路由事件通知、提醒您IBM Cloud®帳戶中的關鍵事件或透過網路鉤子觸發自動操作的服務。 您可以過濾來自IBM Cloud服務的事件通知並將其導向至電子郵件、簡訊、Webhook 和推播通知。

如需相關資訊,請參閱開始使用 Event Notifications

將Event Notifications實例加入工具鏈

建立Event Notifications實例後,請完成下列步驟將其新增至工具鏈:

  1. 在IBM Cloud控制台中,按一下選單圖示 >平台自動化>工具鏈
  2. 在「工具鏈」頁面上,選取工具鏈以檢視其「概觀」頁面。 或者,從應用程式的概述頁面存取Continuous Delivery卡,按一下查看工具鏈,然後按一下概述。 a. 按一下 「新增工具」。 b. 在「工具整合」區段中,選取 Event Notifications
  3. 輸入此工具整合的名稱,名稱顯示在工具鏈的Event Notifications卡上。 此名稱用作工具鏈內工具整合的 ID。
  4. 選擇要連接到工具鏈的實例。
  5. 點擊建立整合將Event Notifications工具整合新增到您的工具鏈中。
  6. 從工具鏈的概述頁面 > IBM Cloud工具部分,點選 Event Notifications

如需相關資訊,請參閱啟用通知

配置Event Notifications實例

包括環境屬性

將Event Notifications實例新增至您的工具鏈後,在 PR、CI、CD 和 CC 工具鏈中合併名為 event-notifications 的環境屬性並將值指派給 1

配置來源

  1. 前往您的Event Notifications實例。
  2. 從「來源」部分中,選擇並啟用您要從中接收訊息的工具鏈。

配置目的地

在“目的地”部分中,按一下 “新增” 並輸入所需資訊。

配置主題

  1. 從“主題”部分,按一下 “建立”
  2. 輸入名稱並選擇所需的來源。 您可以視需要選取多個來源。

配置訂閱

  1. 在「訂閱」部分中,按一下 「建立」
  2. 輸入名稱並選擇主題和目的地。

將自訂訊息傳送至事件通知

若要從與單管道標準訊息分開的管道發送自訂訊息,請呼叫 "${COMMONS_PATH}/communications/post_message 腳本,例如:

echo "Here is the custom message" | "${COMMONS_PATH}/communications/post_message