Skip to content

Instantly share code, notes, and snippets.

@yctay
Forked from uhlenbrock/deploy.rb
Created October 7, 2012 20:05

Revisions

  1. @uhlenbrock uhlenbrock created this gist Dec 14, 2011.
    12 changes: 12 additions & 0 deletions deploy.rb
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,12 @@
    load 'deploy/assets'

    namespace :deploy do
    namespace :assets do
    desc 'Run the precompile task locally and rsync with shared'
    task :precompile, :roles => :web, :except => { :no_release => true } do
    %x{bundle exec rake assets:precompile}
    %x{rsync --recursive --times --rsh=ssh --compress --human-readable --progress public/assets #{user}@#{host}:#{shared_path}}
    %x{bundle exec rake assets:clean}
    end
    end
    end