diff --git a/cli/app/rollback.go b/cli/app/rollback.go index c99f3ebe..5b986cbf 100644 --- a/cli/app/rollback.go +++ b/cli/app/rollback.go @@ -183,7 +183,7 @@ recipes. config.ExposeAllEnv(stackName, compose, app.Env) config.SetRecipeLabel(compose, stackName, app.Recipe) config.SetChaosLabel(compose, stackName, internal.Chaos) - config.SetChaosVersionLabel(compose, app.StackName(), chosenDowngrade) + config.SetChaosVersionLabel(compose, stackName, chosenDowngrade) config.SetUpdateLabel(compose, stackName, app.Env) if !internal.Force { @@ -192,7 +192,7 @@ recipes. } } - if err := stack.RunDeploy(cl, deployOpts, compose, app.StackName(), internal.DontWaitConverge); err != nil { + if err := stack.RunDeploy(cl, deployOpts, compose, stackName, internal.DontWaitConverge); err != nil { logrus.Fatal(err) } diff --git a/cli/app/upgrade.go b/cli/app/upgrade.go index 9780fa91..df903d40 100644 --- a/cli/app/upgrade.go +++ b/cli/app/upgrade.go @@ -194,14 +194,14 @@ recipes. config.ExposeAllEnv(stackName, compose, app.Env) config.SetRecipeLabel(compose, stackName, app.Recipe) config.SetChaosLabel(compose, stackName, internal.Chaos) - config.SetChaosVersionLabel(compose, app.StackName(), chosenUpgrade) + config.SetChaosVersionLabel(compose, stackName, chosenUpgrade) config.SetUpdateLabel(compose, stackName, app.Env) if err := internal.NewVersionOverview(app, deployedVersion, chosenUpgrade, releaseNotes); err != nil { logrus.Fatal(err) } - if err := stack.RunDeploy(cl, deployOpts, compose, app.StackName(), internal.DontWaitConverge); err != nil { + if err := stack.RunDeploy(cl, deployOpts, compose, stackName, internal.DontWaitConverge); err != nil { logrus.Fatal(err) } diff --git a/cli/internal/deploy.go b/cli/internal/deploy.go index 44775d3d..34794606 100644 --- a/cli/internal/deploy.go +++ b/cli/internal/deploy.go @@ -25,6 +25,7 @@ import ( // DeployAction is the main command-line action for this package func DeployAction(c *cli.Context) error { app := ValidateApp(c) + stackName := app.StackName() conf := runtime.New() cl, err := client.New(app.Server) @@ -47,9 +48,9 @@ func DeployAction(c *cli.Context) error { logrus.Fatal(err) } - logrus.Debugf("checking whether %s is already deployed", app.StackName()) + logrus.Debugf("checking whether %s is already deployed", stackName) - isDeployed, deployedVersion, err := stack.IsDeployed(context.Background(), cl, app.StackName()) + isDeployed, deployedVersion, err := stack.IsDeployed(context.Background(), cl, stackName) if err != nil { logrus.Fatal(err) } @@ -128,7 +129,7 @@ func DeployAction(c *cli.Context) error { } deployOpts := stack.Deploy{ Composefiles: composeFiles, - Namespace: app.StackName(), + Namespace: stackName, Prune: false, ResolveImage: stack.ResolveImageAlways, } @@ -136,11 +137,11 @@ func DeployAction(c *cli.Context) error { if err != nil { logrus.Fatal(err) } - config.ExposeAllEnv(app.StackName(), compose, app.Env) - config.SetRecipeLabel(compose, app.StackName(), app.Recipe) - config.SetChaosLabel(compose, app.StackName(), Chaos) - config.SetChaosVersionLabel(compose, app.StackName(), version) - config.SetUpdateLabel(compose, app.StackName(), app.Env) + config.ExposeAllEnv(stackName, compose, app.Env) + config.SetRecipeLabel(compose, stackName, app.Recipe) + config.SetChaosLabel(compose, stackName, Chaos) + config.SetChaosVersionLabel(compose, stackName, version) + config.SetUpdateLabel(compose, stackName, app.Env) if err := DeployOverview(app, version, "continue with deployment?"); err != nil { logrus.Fatal(err)