Bye capistrano!

openid
Marcin Kulik 12 years ago
parent cdbdb73c14
commit 5d2747acd5

@ -1,5 +0,0 @@
load 'deploy'
# Uncomment if you are using Rails' asset pipeline
# load 'deploy/assets'
Dir['vendor/gems/*/recipes/*.rb','vendor/plugins/*/recipes/*.rb'].each { |plugin| load(plugin) }
load 'config/deploy' # remove this line to skip loading any of the default tasks

@ -26,11 +26,6 @@ group :assets do
gem 'handlebars_assets'
end
group :development do
gem 'capistrano'
gem 'rvm-capistrano'
end
group :test, :development do
gem 'mysql2'
gem 'rspec-rails'

@ -36,12 +36,6 @@ GEM
awesome_print (0.4.0)
builder (3.0.0)
cane (1.3.0)
capistrano (2.11.2)
highline
net-scp (>= 1.0.0)
net-sftp (>= 2.0.0)
net-ssh (>= 2.0.14)
net-ssh-gateway (>= 1.1.0)
capybara (1.1.2)
mime-types (>= 1.16)
nokogiri (>= 1.3.3)
@ -108,7 +102,6 @@ GEM
sprockets (>= 2.0.3)
tilt
hashie (1.2.0)
highline (1.6.11)
hike (1.2.1)
i18n (0.6.0)
jasmine (1.1.2)
@ -142,11 +135,7 @@ GEM
mysql2 (0.3.11)
net-scp (1.0.4)
net-ssh (>= 1.99.1)
net-sftp (2.0.5)
net-ssh (>= 2.0.9)
net-ssh (2.3.0)
net-ssh-gateway (1.1.0)
net-ssh (>= 1.99.1)
nokogiri (1.5.0)
nokogiri (1.5.0-java)
oauth (0.4.5)
@ -212,8 +201,6 @@ GEM
rspec (~> 2.8.0)
ruby-hmac (0.4.0)
rubyzip (0.9.5)
rvm-capistrano (1.1.0)
capistrano (>= 2.0.0)
sass (3.1.15)
sass-rails (3.2.4)
railties (~> 3.2.0)
@ -262,7 +249,6 @@ DEPENDENCIES
airbrake
awesome_print
cane
capistrano
capybara
carrierwave
coffee-rails
@ -289,7 +275,6 @@ DEPENDENCIES
rake
redcarpet
rspec-rails
rvm-capistrano
sass-rails
simple_form
simplecov

@ -1,48 +0,0 @@
require "rvm/capistrano"
require 'bundler/capistrano'
require 'capistrano_colors'
ssh_options[:forward_agent] = true
set :application, "ascii.io"
set :scm, :git
set :repository, "git://github.com/sickill/ascii.io.git"
set :branch, ENV["REV"] || ENV["REF"] || ENV["BRANCH"] || ENV["TAG"] || "master"
set :domain, "ascii.io"
role :web, domain
role :app, domain
role :db, domain, :primary => true
set :rails_env, "production"
set :user, "asciiio"
set :use_sudo, false
set :deploy_to, "~/app"
set :keep_releases, 3
set :rvm_type, :system
namespace :deploy do
task :start do ; end
task :stop do ; end
task :restart, :roles => :app, :except => { :no_release => true } do
run "#{try_sudo} touch #{File.join(current_path, 'tmp', 'restart.txt')}"
end
desc "Symlink shared files/directories"
task :symlink_shared, :roles => :app do
cmd = "ln -nfs #{shared_path}/config/database.yml #{release_path}/config/database.yml"
cmd << " && ln -nfs #{shared_path}/config/local.yml #{release_path}/config/local.yml"
run cmd
end
desc "Precompile assets"
task :assets_precompile do
run "cd #{release_path}; RAILS_ENV=#{rails_env} bundle exec rake assets:precompile"
end
end
after 'deploy:update_code', 'deploy:symlink_shared'
after 'deploy:update_code', 'deploy:assets_precompile'
Loading…
Cancel
Save