producer-rails

Version

Ruby on Rails specific macros and tests for producer.

Usage

# config/deploy.rb
require 'producer/rails'

set :repository,  'git.example:repository_path'
set :app_path,    'deployment_path'

deploy
# Deploy for the first time
$ producer config/deploy.rb -t host.example -- init

# Deploy updated application (with application restart)
$ producer config/deploy.rb -t host.example -- update

# Start application
$ producer config/deploy.rb -t host.example -- start

# Stop application
$ producer config/deploy.rb -t host.example -- stop

# Restart application
$ producer config/deploy.rb -t host.example -- restart