Procházet zdrojové kódy

better casing for upgrade release

Alexander Belanger před 4 roky
rodič
revize
e5d6ed32dc
1 změnil soubory, kde provedl 5 přidání a 1 odebrání
  1. 5 1
      api/server/handlers/release/ugprade.go

+ 5 - 1
api/server/handlers/release/ugprade.go

@@ -112,7 +112,11 @@ func (c *UpgradeReleaseHandler) ServeHTTP(w http.ResponseWriter, r *http.Request
 		conf.Chart = chart
 		conf.Chart = chart
 	}
 	}
 
 
-	helmRelease, upgradeErr := helmAgent.UpgradeRelease(conf, request.Values, c.Config().DOConf)
+	newHelmRelease, upgradeErr := helmAgent.UpgradeRelease(conf, request.Values, c.Config().DOConf)
+
+	if upgradeErr == nil && newHelmRelease != nil {
+		helmRelease = newHelmRelease
+	}
 
 
 	slackInts, _ := c.Repo().SlackIntegration().ListSlackIntegrationsByProjectID(cluster.ProjectID)
 	slackInts, _ := c.Repo().SlackIntegration().ListSlackIntegrationsByProjectID(cluster.ProjectID)