Sha256: 7052559d605329bb900e7012755624111c08dedb2e2160b4dbb0350734eab681

Contents?: true

Size: 902 Bytes

Versions: 3

Compression:

Stored size: 902 Bytes

Contents

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

# be sure to change these
set :user, 'username'
set :domain, 'mywebsite.com'
set :application, 'my_project_name'

# the rest should be good
set :repository,  "git@github.com:#{user}/#{application}.git" 
set :deploy_to, "/home/#{user}/#{domain}" 
set :deploy_via, :remote_cache
set :scm, 'git'
set :scm_verbose, true
set :branch, 'master'
set :git_shallow_clone, 1
set :scm_verbose, true
set :use_sudo, false

server domain, :app, :web
role :db, domain, :primary => true

namespace :deploy do
  task :restart do
    run "touch #{current_path}/tmp/restart.txt" 
  end
end

task :copy_flex_files_to_current do 
  run "cp -r #{File.join(shared_path, 'flex_files', '/')} 
  #{File.join(release_path, 'public', 'bin')}" 
end

after "deploy:update_code", "deploy:flex:via_rsync"
after "deploy:flex:via_rsync", :copy_flex_files_to_current 

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
emergent-core-0.1.0 rails_generators/emergent_config/templates/config/deploy.rb
emergent-core-0.1.01 rails_generators/emergent_config/templates/config/deploy.rb
emergent-core-0.1.02 rails_generators/emergent_config/templates/config/deploy.rb