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