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

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

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

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

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

VSCodeでRails環境を整える

ショートカット大事

VSCode Extensionをチームで共有する

.vscode/extensions.jsonを追加

Amazonプライム特典を家族と共有する

プライム配送特典(無料お急ぎ便、無料日時指定)が共有できる