Wordpress Deploy provides an elegant DSL in Ruby for modeling and executing your deployments.
Ryan Lovelett
gem "wordpress-deploy", "~> 1.0.0.rc7"