charles
Charles
gitlab

Gitlab 通知訊息與 Google Chat 聯通

Gitlab 通知訊息與 Google Chat 聯通
0 views
2 min read
#gitlab
Table Of Content

    之前有遇到 Gitlab 上跑 CI/CD 時間有點久。CI/CD 跑完了之後沒有收到通知不知道成功或是失敗。 Gitlab 有提供發送訊息通知到 Google Chat 的方法。

    1. 首先,到自己 Group 底下的 Group-level integration management 下找 Google Chat (Settings => Integrations 就可以到 Group-level integration management 了)

      Image
    2. 點選右上角的 Use default settings 將其換成 Use custom settings

      Image
    3. Trigger 以下的會是觸發通知的事件選擇

      Image
    4. 滑到底部會看到 Webhook

      Image
    5. webhook 的資訊需要在 Google chat 群組內獲得

      Image
    6. 點選群組名稱會彈出一個下拉視窗,點選「Apps and integrations」後會看見以下畫面

      Image
    7. 在右下角點選 Add webhooks。然後,將名稱和想要顯示的頭像圖片寫上。再點擊 Save

      Image
    8. 接著會出現新增後的樣子。複製連結後將其貼至 Gitlab webhook 上即可

      Image

    參考資源: