読者です 読者をやめる 読者になる 読者になる

38ch blog

気になるから言いたい。

Github EnterpriseをSlackと連携させる方法

Github Slack

会社で無料でGithub Enterpriseが使えるっぽいので、Slackと連携させてみました。
その時の設定が少しトリッキーだったので書いときます。

Webhook URLの取得

Slackで
App&Integrations > 検索バーでGithubを検索 > Add Configuration > 連携チャンネル選択 > switch to unauthed mode
でWebhook URLを取得できます。

ポイントはswitch to unauther modeです。分かりにくいところにあります。
f:id:null368:20170124221356p:plain


GithubにWebhookの追加

取得したWebhook URLをGithubに登録してあげましょう。
Setting > Hooks & services > Add webhook
で登録できます。

Payload URLに先ほど取得したWebhook URL、Content typeはapplication/jsonで大丈夫です。画面下部ではGithubのどのイベントをSlackにポストするかを選択できます。