Herokuのデプロイ結果をSlackに通知する

公開日時
更新日時

Automatic deploysを使ってgit pushするとHerokuにデプロイされるようにしていたが、デプロイがいつ完了したかを知りたかったのでSlack通知する方法を調べた。

検索するとWebhook Addonをインストールする記事がいくつか見つかったので試してみたが、うまく動かなかった。

Herokuには専用のSlackAppがあったのでこちらを使ってみることにした。

アプリケーション側では事前にpipelineを作っておく。

SlackにHerokuAppインストール後、ログイン連携を実施。

/h login

以下でsample-app-pipelineの通知が#notificationチャンネルに通知されるようになる。

/h route sample-app-pipeline to #notification

最近のデプロイ状況は以下で確認できる。

/h releases sample-app-pipeline

参考


Related #tool

ngrokの代わりにCloudflare Tunnelを使う

botやwebhookを利用するサービスの開発が捗る

iPhoneでGoogleスプレッドシートを編集する

アプリを入れるとできる

Googleスプレッドシート上で為替情報を取得する

クラウドサービスのサーバ費用計算に役立つ

Hatchfulで作成したロゴのダウンロードメールが届かない

Hatchfulのメルマガ設定を有効にする必要があった

Stoplight Studio