正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

Google Chat

  • プラン: Free、Premium、Ultimate
  • 提供形態: GitLab.com、GitLab Self-Managed、GitLab Dedicated

GitLabでプロジェクトを構成して、Google Chatで選択したスペースに通知を送信できます。

GitLab 16.10以降では、同じGitLabオブジェクト(例えば、イシューまたはマージリクエスト)に対して、スレッド化された通知がデフォルトでGoogle Chatで有効になっています。詳細については、issue 438452を参照してください。

インテグレーションを設定する

Google Chat

Google Chatでインテグレーションを構成するには:

  1. GitLabからの通知を受信するスペースに移動します。
  2. 左上で、スペース名の横にある下矢印( chevron-down )> Apps & integrations(アプリとインテグレーション)を選択します。
  3. Webhooksセクションで、Add webhooks(Webhookを追加)を選択します。
  4. Incoming webhooks(受信webhooks)ダイアログ:
    • 名前に、Webhookの名前を入力します(例: GitLab integration)。
    • オプション。Avatar URL(アバターURL)に、ボットのアバターを入力します。
  5. 保存を選択します。
  6. Webhook URLの横にある縦方向の省略記号( ellipsis_v )> リンクをコピーを選択します。

Webhooksの詳細については、Google Chatドキュメントを参照してください。

GitLab

GitLabでインテグレーションを構成するには:

  1. 左側のサイドバーで、検索または移動先を選択して、プロジェクトを見つけます。
  2. 設定 > インテグレーションを選択します。
  3. Google Chatを選択します。
  4. インテグレーションを有効にするで、有効チェックボックスをオンにします。
  5. Webhookで、Google ChatからコピーしたURLを貼り付けます。
  6. トリガーセクションで、Google Chatスペースで通知を受信する各GitLabイベントのチェックボックスを選択します。
  7. オプション。通知設定セクションで、次のことを行います:
    • 壊れたパイプラインのみ通知チェックボックスをオンにして、失敗したパイプラインの通知のみを受信します。
    • 通知を送信するブランチドロップダウンリストから、通知を受信するブランチを選択します。
  8. オプション。テスト設定を選択します。
  9. 変更を保存を選択します。