feat: inject cli state values (--state-values-set) into environment templating context
Signed-off-by: Vincent Chenal <vincent.chenal@protonmail.com>
This commit is contained in:
parent
63e2684ade
commit
dfd68faef0
|
|
@ -65,7 +65,7 @@ func (ld *EnvironmentValuesLoader) LoadEnvironmentValues(missingFileHandler *str
|
||||||
if strings.HasSuffix(f, ".hcl") {
|
if strings.HasSuffix(f, ".hcl") {
|
||||||
hclLoader.AddFile(f)
|
hclLoader.AddFile(f)
|
||||||
} else {
|
} else {
|
||||||
tmplData := NewEnvironmentTemplateData(env, "", map[string]any{})
|
tmplData := NewEnvironmentTemplateData(env, "", env.Values)
|
||||||
r := tmpl.NewFileRenderer(ld.fs, filepath.Dir(f), tmplData)
|
r := tmpl.NewFileRenderer(ld.fs, filepath.Dir(f), tmplData)
|
||||||
bytes, err := r.RenderToBytes(f)
|
bytes, err := r.RenderToBytes(f)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue