ディスコード通知サービス
GitLab 11.6から導入されました。
Discord Notifications サービスは、GitLab からのイベント通知を webhook が作成されたチャンネルに送信します。
GitLabのイベント通知をDiscordチャンネルに送るには、Discordでwebhookを作成し、GitLabで設定します。
webhookの作成
- GitLab イベント通知を受け取りたい Discord チャンネルを開いてください。
- チャンネルメニューからチャンネルの編集を選択します。
- Webhooksメニューをクリックします。
- Webhookを作成] ボタンをクリックし、メッセージを投稿するボットの名前を入力します。 オプションで、アバターを編集します。
- WEBHOOK URL欄のURLをメモしてください。
- 保存ボタンをクリックします。
GitLab で作成した webhook を設定します。
Discord チャンネルで作成した webhook URL を使って、GitLab で Discord Notifications サービスを設定することができます。
- プロジェクトの設定でインテグレーションページに移動します。 つまり、プロジェクト > 設定 > インテグレーションです。
- Discord Notificationsインテグレーションを選択して設定します。
- アクティブトグルが有効になっていることを確認します。
- Discordに通知を送りたいGitLabイベントに対応するチェックボックスにチェックを入れてください。
- Discord webhookの作成ステップでコピーしたwebhookのURLを貼り付けます。
- 残りのオプションを設定し、[Save changes]ボタンをクリックします。
webhook を作成した Discord チャンネルに、設定した GitLab イベントが通知されるようになります。