Sha256: 5339c71275da8fa0d5f3ee8919901fd463c3322dbf9f1115ea0cdd045fad0825
Contents?: true
Size: 939 Bytes
Versions: 12
Compression:
Stored size: 939 Bytes
Contents
# Deploy this gem to the gem server. # # Usage for a gem already on the gem server: # # cap deploy # # For a new gem: # # cap deploy:new # Global Variables ================================================================================= default_run_options[:pty] = true role :app, 'jose.seologic.com' set :deploy_to, '/home/containers/rails/system/editorial_logic' set :repository, 'git@github.com:ivanoblomov/editorial_logic.git' set :scm, :git set :use_sudo, false set :user, 'cnewton' namespace :deploy do desc "Clone a new gem's repository on the gem server." task :new do run "git clone -q #{repository} #{deploy_to}" end task :install do run "cd #{deploy_to}; rm -f Gemfile.lock; sudo bundle; sudo rake install" end # disable default behavior task :restart do end task :update do run "cd #{deploy_to}; git pull" end end after 'deploy', 'deploy:install' after 'deploy:new', 'deploy:install'
Version data entries
12 entries across 12 versions & 1 rubygems