gitlab
Gitlab 通知訊息與 Google Chat 聯通
Table Of Content
之前有遇到 Gitlab 上跑 CI/CD 時間有點久。CI/CD 跑完了之後沒有收到通知不知道成功或是失敗。 Gitlab 有提供發送訊息通知到 Google Chat 的方法。
-
首先,到自己 Group 底下的 Group-level integration management 下找 Google Chat (Settings => Integrations 就可以到 Group-level integration management 了)
-
點選右上角的 Use default settings 將其換成 Use custom settings
-
Trigger 以下的會是觸發通知的事件選擇
-
滑到底部會看到 Webhook
-
webhook 的資訊需要在 Google chat 群組內獲得
-
點選群組名稱會彈出一個下拉視窗,點選「Apps and integrations」後會看見以下畫面
-
在右下角點選 Add webhooks。然後,將名稱和想要顯示的頭像圖片寫上。再點擊 Save
-
接著會出現新增後的樣子。複製連結後將其貼至 Gitlab webhook 上即可
參考資源: