三 月
11
土曜日
2017

CircleCIの処理結果をSlackに通知する

遅ればせながら個人Slackを開始。
それに伴いCircleCIの処理結果をSlackへ通知させるようにした。


Slack側の設定

Slackにログインし、https://my.slack.com/apps から CircleCI を検索し、 Install (またはAdd Configuration)

Post to Channel
メッセージを送信したいSlackのチャネル

Add CircleCI Integration

CircleCI側からのリクエストを受け付けるためのWebhook URL が表示されているのでメモしておく。

CircleCI側の設定

CircleCIにログインし、Builds から プロジェクトの設定を開く。

Notifications から Chat Notifications を選択。
Slackの設定にてWebhook URLに先ほどメモしたWebhook URLを設定し、Save
& Test Hook でSlackの当該チャネルにテストメッセージが送信されることを確認する。

以上でCircleCIの当該プロジェクトの処理結果がSlackへ通知されるようになる。