Merge pull request #1313 from emmceemoore/patch-1
Configure the CLI to exit non-zero on failures.
This commit is contained in:
@@ -5,7 +5,7 @@ module Kamal::Cli
|
|||||||
class Base < Thor
|
class Base < Thor
|
||||||
include SSHKit::DSL
|
include SSHKit::DSL
|
||||||
|
|
||||||
def self.exit_on_failure?() false end
|
def self.exit_on_failure?() true end
|
||||||
def self.dynamic_command_class() Kamal::Cli::Alias::Command end
|
def self.dynamic_command_class() Kamal::Cli::Alias::Command end
|
||||||
|
|
||||||
class_option :verbose, type: :boolean, aliases: "-v", desc: "Detailed logging"
|
class_option :verbose, type: :boolean, aliases: "-v", desc: "Detailed logging"
|
||||||
|
|||||||
@@ -90,9 +90,9 @@ class MainTest < IntegrationTest
|
|||||||
test "setup and remove" do
|
test "setup and remove" do
|
||||||
@app = "app_with_roles"
|
@app = "app_with_roles"
|
||||||
|
|
||||||
kamal :proxy, :set_config,
|
kamal :proxy, :boot_config, "set",
|
||||||
"--publish=false",
|
"--publish=false",
|
||||||
"--options=label=traefik.http.services.kamal_proxy.loadbalancer.server.scheme=http",
|
"--docker-options=label=traefik.http.services.kamal_proxy.loadbalancer.server.scheme=http",
|
||||||
"label=traefik.http.routers.kamal_proxy.rule=PathPrefix\\\(\\\`/\\\`\\\)",
|
"label=traefik.http.routers.kamal_proxy.rule=PathPrefix\\\(\\\`/\\\`\\\)",
|
||||||
"label=traefik.http.routers.kamal_proxy.priority=2"
|
"label=traefik.http.routers.kamal_proxy.priority=2"
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user