README.md in slackistrano-0.0.7 vs README.md in slackistrano-0.0.8

- old
+ new

@@ -43,19 +43,22 @@ set :slack_icon_url, ->{ 'http://gravatar.com/avatar/885e1c523b7975c4003de162d8ee8fee?r=g&s=40' } set :slack_channel, ->{ '#general' } set :slack_username, ->{ 'Slackistrano' } set :slack_run_starting, ->{ true } set :slack_run_finished, ->{ true } + set :slack_run_failed, ->{ true } set :slack_msg_starting, ->{ "#{ENV['USER'] || ENV['USERNAME']} has started deploying branch #{fetch :branch} of #{fetch :application} to #{fetch :rails_env, 'production'}." } set :slack_msg_finished, ->{ "#{ENV['USER'] || ENV['USERNAME']} has finished deploying branch #{fetch :branch} of #{fetch :application} to #{fetch :rails_env, 'production'}." } + set :slack_msg_failed, ->{ "*ERROR!* #{ENV['USER'] || ENV['USERNAME']} failed to deploy branch #{fetch :branch} of #{fetch :application} to #{fetch :rails_env, 'production'}." } **Note**: You may wish to disable one of the notifications if another service (ex: Honeybadger) also displays a deploy notification. Test your setup by running: $ cap production slack:deploy:starting $ cap production slack:deploy:finished + $ cap production slack:deploy:failed ## Usage Deploy your application like normal and you should see messages in the channel you specified.