From 453570b895842a83f19cd1eccd87d91d0e527cc9 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Thu, 12 Jan 2023 17:37:50 +0100 Subject: [PATCH] Breakout remove so we can do just containers --- lib/tasks/mrsk/app.rake | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/lib/tasks/mrsk/app.rake b/lib/tasks/mrsk/app.rake index bb50a313..16ffbb8e 100644 --- a/lib/tasks/mrsk/app.rake +++ b/lib/tasks/mrsk/app.rake @@ -101,10 +101,21 @@ namespace :mrsk do end desc "Remove app containers and images from servers" - task remove: %i[ stop ] do - on(MRSK.config.hosts) do - execute *MRSK.app.remove_containers - execute *MRSK.app.remove_images + task remove: %w[ remove:containers remove:images ] + + namespace :remove do + desc "Remove app containers from servers" + task :containers do + on(MRSK.config.hosts) do + execute *MRSK.app.remove_containers + end + end + + desc "Remove app images from servers" + task :images do + on(MRSK.config.hosts) do + execute *MRSK.app.remove_images + end end end end