Sha256: 17bf50f2ecd66def7725e8998b5e12cdce33a5a0460112dc87ada718cbf572d1
Contents?: true
Size: 612 Bytes
Versions: 1
Compression:
Stored size: 612 Bytes
Contents
namespace :load do task :defaults do set :lacquer_roles, -> { :web } end end namespace :lacquer do %w( start stop restart purge global_purge status ).each do |name| desc "#{name} varnish" task name.to_sym do on roles(fetch(:lacquer_roles)) do within current_release do with rails_env: fetch(:rails_env) do execute :bundle, "exec rake", "lacquer:varnishd:#{name}" end end end end end after "deploy:rollback", "lacquer:global_purge" after "deploy:rollback", "lacquer:restart" after "deploy:updated", "lacquer:restart" end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
lacquer-0.6.4 | lib/lacquer/capistrano/v3/tasks/lacquer.rake |