0.0
No commit activity in last 3 years
No release in over 3 years
This gem provides some notifiers to send notifications after a deploy with Capistrano.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.7
~> 0.9.0
~> 2.6
~> 10.0
 Project Readme

Capistrano::Send

This gem provides some notifiers to send notifications after a deploy with Capistrano.

Installation

Add this line to your application's Gemfile:

gem 'capistrano-send'

And then execute:

$ bundle

Usage

Add this line to your Capfile to use all notifiers:

require 'capistrano/send/all'

Email

The mail notifier sends an email with some useful informations about the release.

To use it, you need the mail gem. Add this to your Gemfile:

gem 'mail'

Then add this line to your Capfile:

require 'capistrano/send/mail'

You must configure the From and To fields and can configure the delivery method in your config/deploy.rb:

set :send_mail, to: 'to@example.org', from: 'from@example.org',
  via: :smtp, via_options: {address: 'smtp.example.org'}

This notifier uses the mail gem to send emails. Read its documentation for more delivery methods.

Libnotify

The libnotify notifier uses libnotify to display a notification on your computer.

To use it, add the libnotify gem to your Gemfile:

gem 'libnotify'

Then add this line to your Capfile:

require 'capistrano/send/libnotify'

Notify-send

The notify-send notifier displays a notification on your computer like libnotify but does not require the dependency and uses the notify-send binary.

Add this line to your Capfile:

require 'capistrano/send/notify-send'