From b89d969bb49e834b19855b9db26656eda8166398 Mon Sep 17 00:00:00 2001 From: numcys Date: Fri, 16 Aug 2024 23:16:41 +0530 Subject: [PATCH] added resource env variables to task created in run cmd --- provider/aws/processes.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/provider/aws/processes.go b/provider/aws/processes.go index 111592c76..b162df036 100644 --- a/provider/aws/processes.go +++ b/provider/aws/processes.go @@ -1123,7 +1123,12 @@ func (p *Provider) generateTaskDefinition2(app, service string, opts structs.Pro return nil, err } - senv[fmt.Sprintf("%s_URL", strings.Replace(strings.ToUpper(r), "-", "_", -1))] = stackOutputs(rs)["Url"] + ResourceEnvVariables := map[string]string{"URL":"Url","NAME":"Name","HOST":"Host","PASS":"Pass","PORT":"Port","USER":"User"} + ResourceName := strings.Replace(strings.ToUpper(r), "-", "_", -1) + + for k,v := range ResourceEnvVariables{ + senv[fmt.Sprintf("%s_%s", ResourceName, k)] = stackOutputs(rs)[v] + } } } }