3 Jul

Rails Deployment

Rails Edge

1.2

Deprecations

Managing Rails Version

sudo gem update rails -y

  1. In Project Folder
    rake rails:update
  1. config/environment.rb
    RAILS_GEM_VERSION = “1.2”
  1. System Rails → vendor/rails
    depot> rake rails:freeze:gems
  1. Clear vendor/rails
    depot> rake rails:unfreeze

Managing Gems

gem unpack gem_name
gem query -rn rails
rake freeze_gems

Install

gem install -r rake -v “< 0.4.3” #Using Older Version
gem install SomePoorlyTestedProgram -t #Gem’s Test Suite

Mongrel

#Agile Book
mongrel_rails cluster::configure -e production -p 8000 -a 127.0.0.1 -N 2 -c /deploy/path/current
mongrel_rails cluster::configure -e production -p 8000 -N 1 -c /home/jykim/dev/rails/lifidea/current

Capistrano

cap —apply-to /local/project/path [applicationname]
rake remote:setup
rake remote:cold_deploy
rake remote:deploy

Reference

Tags : Dev,Manual Print Comments Trackback