Fix default client env when var is set (#2128)

Signed-off-by: Helder Correia <174525+helderco@users.noreply.github.com>
This commit is contained in:
Helder Correia
2022-04-11 19:35:17 +00:00
committed by GitHub
parent 80ae63928b
commit defb4642cd
3 changed files with 30 additions and 1 deletions

View File

@@ -62,7 +62,7 @@ func (t clientEnvTask) getEnv(envvar string, v *compiler.Value, pctx *plancontex
return secret.MarshalCUE(), nil
}
if val.IsConcrete() {
if !hasDefault && val.IsConcrete() {
return nil, fmt.Errorf("%s: unexpected concrete value, please use a type or set a default", envvar)
}