From 79564638dff609e87d246d3e50f3ebc627faf60d Mon Sep 17 00:00:00 2001 From: etwodev Date: Sun, 5 Oct 2025 21:29:01 +0100 Subject: [PATCH] chore: update main.go --- main.go | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/main.go b/main.go index de71898..db8cf10 100644 --- a/main.go +++ b/main.go @@ -165,22 +165,12 @@ func Deploy(cfg Config) error { } var envVars []Env - var envPayloads []EnvPayload if cfg.EnvData != "" { if err := json.Unmarshal([]byte(cfg.EnvData), &envVars); err != nil { return fmt.Errorf("invalid env data: %w", err) } } - envPayloads = make([]EnvPayload, len(envVars)) - for i := range envVars { - envPayloads[i] = EnvPayload{ - Name: envVars[i].Name, - Value: envVars[i].Value, - NeedsDeletion: false, - } - } - id := uuid.New() payload := map[string]interface{}{ @@ -194,7 +184,7 @@ func Deploy(cfg Config) error { "RepositoryAuthentication": true, "RepositoryUsername": cfg.RepoUsername, "RepositoryPassword": cfg.RepoPassword, - "env": envPayloads, + "env": envVars, "TLSSkipVerify": cfg.TLSSkipVerify, "AutoUpdate": map[string]interface{}{ "Interval": "", @@ -230,14 +220,24 @@ func (s *Stack) Redeploy(cfg Config) error { } var envVars []Env + var envPayloads []EnvPayload if cfg.EnvData != "" { if err := json.Unmarshal([]byte(cfg.EnvData), &envVars); err != nil { return fmt.Errorf("invalid env data: %w", err) } } + envPayloads = make([]EnvPayload, len(envVars)) + for i := range envVars { + envPayloads[i] = EnvPayload{ + Name: envVars[i].Name, + Value: envVars[i].Value, + NeedsDeletion: false, + } + } + payload := map[string]interface{}{ - "env": envVars, + "env": envPayloads, "prune": false, "PullImage": true, "repositoryAuthentication": true,