Module: CapistranoDeployManagement::RailsAssets
- Defined in:
- lib/capistrano-deploy-management/rails_assets.rb
Class Method Summary collapse
Class Method Details
.load_into(configuration) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/capistrano-deploy-management/rails_assets.rb', line 3 def self.load_into(configuration) configuration.load do use_recipe :rails namespace :deploy do namespace :assets do desc 'Clear application cache (e.g. Memcached).' task :refresh_cache, roles: :app do run "cd #{current_path} && rake cache:clear RAILS_ENV=#{rails_env}" # Requires this rake task: (include here!?) # namespace :cache do # desc 'Clear memcache' # task clear: :environment do # Rails.cache.clear # end # end end end end after 'deploy:update', 'deploy:assets:refresh_cache' end end |