はじめに
GitLabとSlackの連携の仕方について興味があったので調べた。
前回の記事 で作成したGitLabの環境を使用する。
環境
Windows 10 Professional
GitLab CE 15.10.2-ce.0
Slack
Slackの設定
SlackAPIからアプリを作成する
https://api.slack.com/ にアクセスする。
アプリケーション名などを入力する。
App Name: SlackNotifications
ワークスペース: 開発用Slackワークスペース
WebHooksのURLを取得する。
- 先ほど作成したら、下記の画面に遷移するので、「Incoming Webhooks」を選択する。
- 3で許可するを押すと、Webhook URLが生成されるのでこれを使用する。
GitLabの設定
GitLabにログインする。
※キャプチャを見た方はお気づきだろうが、Slack notifications will be deprecated
とあるので、どうやらこの機能はもう非推奨とのこと。
GitLab for Slack app
を使えとのこと。
これにてSlackとの連携は完了。
参考
- GitLabとslackを連携し、slackへの通知を自動化しよう。【最新版】
https://qiita.com/tomo99/items/f6c66fc230f31ef7899e
おわりに
GitLab for Slack app
を使った方法も今度調べてみるか…。