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

npm trends

ライブラリ選定に役立つ

Charles Proxyのライセンスが30% OFFセール中

Black Fridayセールとのこと

Uber Eatsの住所変更ができない

Web版から変更した

個人開発のコスト削減

VPSを止めたり、iOS developer登録を止めたりした

ngrokの代わりにinletsを使う

固定ドメインが設定できるのでbot開発に便利