From eb82307511eecc8bc70901b5070cc543fcfe07eb Mon Sep 17 00:00:00 2001 From: Jeff Ortel Date: Mon, 10 Jun 2024 12:50:17 -0700 Subject: [PATCH] Inject env when ENVAR defined. Signed-off-by: Jeff Ortel --- addon/injector.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/addon/injector.go b/addon/injector.go index 1f002262e..e85cdab50 100644 --- a/addon/injector.go +++ b/addon/injector.go @@ -62,10 +62,15 @@ func (r *EnvInjector) inject(in any) (out any) { if len(match) < 3 { break } + k := match[2] + v := r.env[k] + if v == "" { + break + } node = strings.Replace( node, match[0], - r.env[match[2]], + v, -1) } out = node