Rely on shared --version

This commit is contained in:
David Heinemeier Hansson
2023-02-03 14:41:39 +01:00
parent 13d4eb4017
commit 687b8c9def

View File

@@ -50,11 +50,11 @@ class Mrsk::Cli::Main < Mrsk::Cli::Base
end
end
desc "rollback [VERSION]", "Rollback the app to VERSION (that must already be on servers)"
def rollback(version)
desc "rollback", "Rollback the app to --version=X (that must already be on servers)"
def rollback
on(MRSK.hosts) do
execute *MRSK.app.stop, raise_on_non_zero_exit: false
execute *MRSK.app.start(version: version)
execute *MRSK.app.start
end
end