diff --git a/cmd/root.go b/cmd/root.go index 3eca0406..44d8cddd 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 }