Sha256: 757dca18c704e3134dfa6108d8445ebe8a6294306079087a9f99c29b0ee11528

Contents?: true

Size: 905 Bytes

Versions: 8

Compression:

Stored size: 905 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/scaffold_logic'
set :repository, 'git@github.com:ivanoblomov/scaffold_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}; 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

8 entries across 8 versions & 1 rubygems

Version Path
scaffold_logic-1.7.3 config/deploy.rb
scaffold_logic-1.7.2 config/deploy.rb
scaffold_logic-1.7.1 config/deploy.rb
scaffold_logic-1.7.0 config/deploy.rb
scaffold_logic-1.6.3 config/deploy.rb
scaffold_logic-1.6.2 config/deploy.rb
scaffold_logic-1.6.1 config/deploy.rb
scaffold_logic-1.6.0 config/deploy.rb