Sha256: 71c792873604043e08cc705232d2682cbd6fdf882ef2f1c8a6aecd38270ce394
Contents?: true
Size: 517 Bytes
Versions: 1
Compression:
Stored size: 517 Bytes
Contents
namespace :deploy do desc "compiles assets locally then rsyncs" task :compile_assets_locally do run_locally do execute "RAILS_ENV=#{fetch(:rails_env)} bundle exec rake assets:precompile" end on roles(:app) do |role| run_locally do execute "rsync -av ./public/assets/ #{role.user}@#{role.hostname}:#{release_path}/public/assets/;" end sudo "chmod -R 755 #{release_path}/public/assets/" end run_locally do execute "rm -rf ./public/assets" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
meataxe-0.5.0 | lib/meataxe/capistrano/tasks/compile_assets_locally.cap |