Sha256: 307fbbfa1003ab9b85d81257a9bb14daef49dd4825e164fee28455f6b0c7cc4a
Contents?: true
Size: 606 Bytes
Versions: 2
Compression:
Stored size: 606 Bytes
Contents
namespace :load do task :defaults do set :lacquer_roles, -> { :web } end end namespace :lacquer do %w( start stop restart 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
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lacquer-0.6.3 | lib/lacquer/capistrano/v3/tasks/lacquer.rake |
lacquer-0.6.2 | lib/lacquer/capistrano/v3/tasks/lacquer.rake |