diff --git a/expandybird/expander/expander.go b/expandybird/expander/expander.go index aed66ea8f..758a71474 100644 --- a/expandybird/expander/expander.go +++ b/expandybird/expander/expander.go @@ -23,6 +23,7 @@ import ( "io" "io/ioutil" "log" + "os" "os/exec" "path" "path/filepath" @@ -281,10 +282,7 @@ func (e *expander) ExpandTemplate(template *common.Template) (string, error) { Args: []string{e.ExpansionBinary, template.Content}, // TODO(vagababov): figure out whether do we even need "PROJECT" and // "DEPLOYMENT_NAME" variables here. - Env: []string{ - "PROJECT=" + template.Name, - "DEPLOYMENT_NAME=" + template.Name, - }, + Env: append(os.Environ(), "PROJECT="+template.Name, "DEPLOYMENT_NAME="+template.Name), Stdout: &stdout, Stderr: &stderr, }