gem install vagrant
vagrant up
vagrant halt
- Ruby DSL for provisioning VirtualBox VMs
- creates a user named vagrant, with password 'vagrant'
- break tasks into files in a subdir, like
/deploy/recipes
- if general, store them in a git-submodule
- OR extract them into a gem
- require 'rvm/capistrano'
set :ruby_string => 'ruby-1.9.2-p180'
- by default, each symlink task uses a separate ssh connection
- what should happen if a task fails?
- cap_gun gem
cap coming_soon:enable
cap coming_soon:disable