Miscellaneous Capistrano tasks
Ruby
Switch branches/tags
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
lib
.gitignore
Gemfile
LICENSE
README.markdown
Rakefile
crushserver.gemspec

README.markdown

crushserver

A collection of Capistrano tasks we use at Crush + Lovely as part of our deployment routine.

Usage

Add require 'crushserver/recipes' to the top of your deploy.rb.

Ideally, you should be deploying via Bundler to ensure your gem dependencies are correct. We typically have a deploy group in our Gemfile that looks like this:

group :deploy do
  gem 'capistrano', '2.9.0'
  gem 'capistrano-ext'
  gem 'crushserver', '1.0.0'
end

If you want to take advantage of the built-in HipChat deploy notifications, you'll need a .crushserver.yml in your home folder with the appropriate configuration variables.