Push env files as part of setup

This commit is contained in:
dhh
2023-09-14 15:57:19 -07:00
parent e7314a0eea
commit 39c13dcc18

View File

@@ -1,10 +1,14 @@
class Kamal::Cli::Main < Kamal::Cli::Base
desc "setup", "Setup all accessories and deploy app to servers"
desc "setup", "Setup all accessories, push the env, and deploy app to servers"
def setup
print_runtime do
mutating do
say "Ensure Docker is installed...", :magenta
invoke "kamal:cli:server:bootstrap"
say "Push env files...", :magenta
invoke "kamal:cli:env:push"
invoke "kamal:cli:accessory:boot", [ "all" ]
deploy
end