Skip to content

Instantly share code, notes, and snippets.

@jcn
Created May 6, 2009 23:33
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jcn/107810 to your computer and use it in GitHub Desktop.
Save jcn/107810 to your computer and use it in GitHub Desktop.
rake vlad:deploy:pending for git
namespace :deploy do
remote_task :pending, :roles => :app do
output = run ["cd #{scm_path}", "cd repo", "echo #{source.revision(revision)}"].join(" && ")
revisions = `git log #{output.strip}..#{source.revision(revision)}`
puts "undeployed revisions:\n#{revisions}"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment