1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
set :domain,     'hoshi'
set :deploy_to,  '.../rubinius_web'
set :repository, 'git@rubyspec.org:rubinius/web.git'

host domain,  :app, :db

# mongrel setup
set :mongrel_pid_file,   'log/mongrel.pid'
set :mongrel_port,       5000
set :mongrel_servers,    2

namespace :vlad do
  desc "Update the code and restart the mongrels"
  task :deploy => [:update, :start_app]
  
  remote_task :update do
    run "mv #{latest_release}/config/database.deploy.yml #{latest_release}/config/database.yml"
  end
  
  remote_task :start_web do
  end
  
  remote_task :stop_web do
  end
end