https://github.com/onthebeach/capistrano-slackify
CapistranoデプロイをSlack(https://slack.com/)に通知するgemライブラリです。(Capistrano v3に対応)
以下のようにSlackにデプロイを通知してくれるようになります。
以下、設定方法です。
まず、SlackのIncoming WebHooksでトークンを発行します。
Webhook URLをメモしておきます。
CapistranoにSlack通知ライブラリを設定していきます。
Gemfileに以下を書き込み。
bundleを実行。
Capfileに以下を書き込み。
あとは、config/deploy.rb に以下の記述を書き込むだけです。
簡単ですね!
gem 'capistrano-slackify'
bundleを実行。
$ bundle
Capfileに以下を書き込み。
require 'capistrano/slackify'
あとは、config/deploy.rb に以下の記述を書き込むだけです。
set :slack_url, '<Webhook URL>' set :slack_channel, '#random' set :slack_emoji, ':surfer:'
簡単ですね!