From 2c6eb43f4abe9c81e326dd97126e8513ae284d79 Mon Sep 17 00:00:00 2001 From: Philippe Villiers Date: Thu, 6 Aug 2020 19:03:57 +0200 Subject: [PATCH] Remove unneeded calls to "on" when calling symfony command Avoids runing the same symfony console command in a loop for each machine it's run on --- lib/capistrano/tasks/symfony.rake | 20 ++++++-------------- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/lib/capistrano/tasks/symfony.rake b/lib/capistrano/tasks/symfony.rake index 800d40a..2571e81 100644 --- a/lib/capistrano/tasks/symfony.rake +++ b/lib/capistrano/tasks/symfony.rake @@ -9,10 +9,8 @@ namespace :symfony do role = args[:role] || fetch(:symfony_roles) params = args[:params] || '' - on release_roles(role) do - within release_path do - symfony_console(command, params) - end + within release_path do + symfony_console(command, params) end Rake::Task[t.name].reenable @@ -21,26 +19,20 @@ namespace :symfony do namespace :cache do desc "Run app/console cache:clear for the #{fetch(:symfony_env)} environment" task :clear do - on release_roles(fetch(:symfony_deploy_roles)) do - symfony_console "cache:clear" - end + symfony_console "cache:clear" end desc "Run app/console cache:warmup for the #{fetch(:symfony_env)} environment" task :warmup do - on release_roles(fetch(:symfony_deploy_roles)) do - symfony_console "cache:warmup" - end + symfony_console "cache:warmup" end end namespace :assets do desc "Install assets" task :install do - on release_roles(fetch(:symfony_deploy_roles)) do - within release_path do - symfony_console "assets:install", fetch(:assets_install_path) + ' ' + fetch(:assets_install_flags) - end + within release_path do + symfony_console "assets:install", fetch(:assets_install_path) + ' ' + fetch(:assets_install_flags) end end end