lib/capistrano/tasks/maintenance.rake in capistrano-forkcms-3.1.2 vs lib/capistrano/tasks/maintenance.rake in capistrano-forkcms-3.2.0
- old
+ new
@@ -3,16 +3,20 @@
desc 'Enable maintenance mode'
task :enable do
on roles(:web) do
create_maintenance_folder
execute :rm, '-rf', "#{fetch :document_root} && ln -sf #{shared_path}/maintenance #{fetch :document_root}"
+
+ Rake::Task["forkcms:opcache:reset"].invoke()
end
end
desc 'Disable maintenance mode'
task :disable do
on roles(:web) do
execute :rm, '-rf', "#{fetch :document_root} && ln -sf #{current_path} #{fetch :document_root}"
+
+ Rake::Task["forkcms:opcache:reset"].invoke()
end
end
private
# Creates the maintenance folder based on the local maintenance folder to display when migrating