diff --git a/cmd/root.go b/cmd/root.go index 3eca040..44d8cdd 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -305,7 +305,9 @@ func readEnvs(path string, envs map[string]string) bool { log.Fatalf("Error loading from %s: %v", path, err) } for k, v := range env { - envs[k] = v + if _, ok := envs[k]; !ok { + envs[k] = v + } } return true }