fix: 🐛 set envs as environment variable instead of bash variable

Signed-off-by: Prashant Shahi <me@prashantshahi.dev>
This commit is contained in:
Prashant Shahi 2022-12-29 12:01:21 +05:30 committed by GitHub
parent c8ecc03ef5
commit 45d05c0599
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -103,7 +103,7 @@ func (p Plugin) exec(host string, wg *sync.WaitGroup, errChannel chan error) {
for _, key := range p.Config.Envs {
key = strings.ToUpper(key)
if val, found := os.LookupEnv(key); found {
env = append(env, key+"="+escapeArg(val))
env = append(env, "export "+key+"="+escapeArg(val))
}
}