I have this public/images/cars directory but it gets overwritten everytime I use "cap deploy". So in order to have my images/cars directory saved every time, I used this addon for capistrano:
![]()
RUBY:
-
set :assets, ['images/cars']
-
-
namespace :deploy do
-
task :after_deploy do
-
copy_assets
-
end
-
end
-
-
namespace :deploy do
-
desc "Link in the production database.yml"
-
task :copy_assets do
-
self.assets ||= []
-
assets.each do |asset|
-
run "cp -r #{previous_release}/public/#{asset} #{release_path}/public/#{asset}"
-
end
-
end
-
end
Worked like a charm for me!
0 comments ↓
There are no comments yet...Kick things off by filling out the form below.
Leave a Comment