通知設定
三個管道、五種事件,加上一個靜音時段。
管道
| 管道 | 送出的東西 |
|---|---|
| 電子郵件 | 建置結果的純文字摘要,需要填 SMTP 區塊。 |
| Slack | 透過 Incoming Webhook 網址發到指定頻道。 |
| 自訂 Webhook | 以 POST 送 JSON,方便接進你已經在跑的系統。 |
每個管道各有開關與測試按鈕。測試會用已儲存的設定立刻發送——所以先儲存再測試,否則你測的是上一組值。
事件
| 事件 | 觸發時機 |
|---|---|
| 建置失敗 | 任何建置失敗。 |
| 建置恢復 | 這次成功而前一次失敗。 |
| 每次建置成功 | 每個綠燈都送。只建議對關鍵任務開啟,否則等於訓練大家忽略這個頻道。 |
| 建置逾時 | 超過任務設定的逾時而被中止。 |
| 執行器離線 | 執行器超過五分鐘沒有回報心跳。 |
靜音時段
在靜音區間內只送失敗。恢復、成功與執行器離線都會被抑制。它是過濾器而不是佇列:被抑制的通知不會事後補送。
回連的網址
通知內文用系統設定 → 一般的對外網址組出建置頁面連結。那裡沒設或設錯,通知照樣會送,但連結點了沒用。
紀錄
每次派送都記錄時間、事件、管道、對象與結果——包含失敗,這正是某個管道默默停擺時該看的地方。紀錄依共用的保留天數清理。