DevSecOps管道的Event Notifications
IBM Cloud Event Notifications是一項用於路由事件通知、提醒您IBM Cloud®帳戶中的關鍵事件或透過網路鉤子觸發自動操作的服務。 您可以過濾來自IBM Cloud服務的事件通知並將其導向至電子郵件、簡訊、Webhook 和推播通知。
如需相關資訊,請參閱開始使用 Event Notifications。
將Event Notifications實例加入工具鏈
建立Event Notifications實例後,請完成下列步驟將其新增至工具鏈:
- 在IBM Cloud控制台中,按一下選單圖示 >平台自動化>工具鏈。
- 在「工具鏈」頁面上,選取工具鏈以檢視其「概觀」頁面。 或者,從應用程式的概述頁面存取Continuous Delivery卡,按一下查看工具鏈,然後按一下概述。 a. 按一下 「新增工具」。 b. 在「工具整合」區段中,選取 Event Notifications。
- 輸入此工具整合的名稱,名稱顯示在工具鏈的Event Notifications卡上。 此名稱用作工具鏈內工具整合的 ID。
- 選擇要連接到工具鏈的實例。
- 點擊建立整合將Event Notifications工具整合新增到您的工具鏈中。
- 從工具鏈的概述頁面 > IBM Cloud工具部分,點選 Event Notifications。
如需相關資訊,請參閱啟用通知。
配置Event Notifications實例
包括環境屬性
將Event Notifications實例新增至您的工具鏈後,在 PR、CI、CD 和 CC 工具鏈中合併名為 event-notifications 的環境屬性並將值指派給 1。
配置來源
- 前往您的Event Notifications實例。
- 從「來源」部分中,選擇並啟用您要從中接收訊息的工具鏈。
配置目的地
在“目的地”部分中,按一下 “新增” 並輸入所需資訊。
配置主題
- 從“主題”部分,按一下 “建立”。
- 輸入名稱並選擇所需的來源。 您可以視需要選取多個來源。
配置訂閱
- 在「訂閱」部分中,按一下 「建立」。
- 輸入名稱並選擇主題和目的地。
將自訂訊息傳送至事件通知
若要從與單管道標準訊息分開的管道發送自訂訊息,請呼叫 "${COMMONS_PATH}/communications/post_message 腳本,例如:
echo "Here is the custom message" | "${COMMONS_PATH}/communications/post_message