Jenkinsのビルド結果をSlackに通知投げるようにしたのでやり方をメモしておく。
本記事の情報は2016年時点のものとなっています。2022年版の手順を書いてくださった方が居ますので、最新の通知設定はぜひ該当記事をご参考ください。
https://qiita.com/typememo/items/e85a76fd49a5a2cf7573
Slack側の設定
- Slackメニューの [Apps & Integrations] をクリック(ブラウザでSlackが開く)
- 「Jenkins CI」を検索して、対象チームにインストール
![スクリーンショット 2016-03-31 16.22.35.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F6380%2F67387ec1-7c17-a659-8b47-c0cc8b42c274.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=b565320c1bd205be49e0b9676b8dc375)
![スクリーンショット 2016-03-31 16.24.22.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F6380%2Fbf3bf9e6-cd28-5f42-082e-6d06d19d2cf5.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=ca47efb5c9cd4b8514efe70abeef03de)
![スクリーンショット 2016-03-31 16.24.58.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F6380%2Fccd2dc09-9d24-7b22-7e89-f84450b6b2d8.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=338ff538d66a8ab330391656dc45f5ce)
Jenkins側の設定
- [Jenkinsの管理] - [プラグインの管理] - [利用可能] の「Slack Notification Plugin」にチェックをつけてインストール
- [Jenkinsの管理] - [システムの設定] - [Global Slack Notifier Settings] にて「Team Domain」と「Integration Token」を設定
- ジョブの設定にて [ビルド後の処理の追加] - [Slack Notifications] を選択
- チャンネル(高度な設定)や通知したいビルドの工程・結果などにチェックをつける
![スクリーンショット 2016-04-01 16.17.16.png](https://qiita-user-contents.imgix.net/https%3A%2F%2Fqiita-image-store.s3.amazonaws.com%2F0%2F6380%2F7c9e0855-8e65-19c9-f00d-896c84fafee9.png?ixlib=rb-4.0.0&auto=format&gif-q=60&q=75&s=d32c5c306655f58f22c198f3e8dbbafa)