Microsoft Teamsの通知

Microsoft Teamsの通知をGitLabとインテグレーションし、GitLabプロジェクトに関する通知をMicrosoft Teamsに表示することができます。サービスをインテグレーションするには、以下が必要です:

  1. Microsoft Teams を設定し、変更をリッスンする Webhook を有効にします。
  2. Microsoft TeamsのWebhookに通知をプッシュするようにGitLabプロジェクトを設定します。

Microsoft Teamsの設定

GitLabからの通知を聞くようにMicrosoft Teamsを設定するには:

  1. Microsoft Teams の検索バーにincoming webhook と入力し、Incoming Webhookを選択します:

    Select Incoming Webhook

  2. チームに追加] を選択します。
  3. インテグレーションを追加するチームとチャンネルを選択します。
  4. Webhook の名前を追加します。この名前は Webhook を通して送られてくるメッセージの横に表示されます。
  5. GitLab の設定に必要なので、Webhook の URL をコピーしてください。

GitLab プロジェクトを設定します。

Microsoft Teamsが通知を受け取るように設定したら、GitLabが通知を送るように設定する必要があります:

  1. GitLabに管理者としてサインインします。
  2. 左のサイドバーで「検索」または「移動」を選択してあなたのプロジェクトを検索します。
  3. 設定]>[インテグレーション]を選択します。
  4. Microsoft Teamsの通知を選択します。
  5. インテグレーションを有効にするには、[アクティブ] を選択します。
  6. トリガーセクションで、各イベントの横にあるチェックボックスを選択して有効にします:
    • プッシュ
    • イシュー
    • 機密イシュー
    • マージリクエスト
    • ノート
    • コンフィデンシャル・ノート
    • タグプッシュ
    • パイプライン
    • Wikiページ
  7. Webhook に、Microsoft Teams を設定したときにコピーした URL を貼り付けます。
  8. オプション。パイプライントリガーを有効にする場合は、[パイプラインが切断された場合のみ通知] チェックボックスを選択して、パイプラインが切断された場合のみ通知をプッシュします。
  9. 通知を送信するブランチを選択します。
  10. 変更を保存を選択します。