Sha256: 16110ff04894e20392924dca069f6643628673ba1bfd8ae78e88e59655715cdf

Contents?: true

Size: 1.1 KB

Versions: 7

Compression:

Stored size: 1.1 KB

Contents

set :application, '<%=@app_name%>'
set :keep_releases, 5
set :rails_env, 'stage'

set :scm, 'git'
set :repository, 'git@git.rarolabs.com.br:rarolabs/<%=@app_name%>.git'
set :branch, 'master'
set :deploy_via, :remote_cache

default_run_options[:pty]   = true
ssh_options[:forward_agent] = true

set :user, 'raro'
set :port, 22
set :use_sudo, false

set(:unicorn_env) { rails_env }

load 'deploy/assets'

server '<%=@app_ip%>', :web, :app, :db, :primary => true

set :deploy_to, "/app/<%=@app_name%>/"

# runs bundle install on remote server
require "bundler/capistrano"

# if you want to clean up old releases on each deploy uncomment this:


after "deploy:restart", "deploy:cleanup"

before 'deploy:setup', 'rvm:install_rvm'
after 'deploy:restart', 'unicorn:restart'
before "deploy:assets:precompile", "deploy:migrate"

before 'deploy:finalize_update', 'deploy:assets:symlink'
after 'deploy:update_code', 'deploy:assets:precompile'

after :deploy, 'deploy:restart'
namespace :deploy do
  task :restart, :roles => :app, :except => { :no_release => true } do
      run "cd #{current_path} && touch tmp/restart.txt"
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
raro_generator-0.2.1 lib/generators/deploy/producao/templates/production.rb
raro_generator-0.1.1 lib/generators/deploy/producao/templates/production.rb
raro_generator-0.1.0 lib/generators/deploy/producao/templates/production.rb
raro_generator-0.0.4 lib/generators/deploy/producao/templates/production.rb
raro_generator-0.0.3 lib/generators/deploy/producao/templates/production.rb
raro_generator-0.0.2 lib/generators/deploy/producao/templates/production.rb
raro_generator-0.0.1 lib/generators/deploy/producao/templates/production.rb