diff --git a/pkg/env/env.go b/pkg/env/env.go index 8494a19586b..0d0b4e5f0c2 100644 --- a/pkg/env/env.go +++ b/pkg/env/env.go @@ -123,9 +123,9 @@ func IsCI() bool { // if it does not exist an environment variable with that name, it will return an error. // Otherwise it returns nil. func ValidateVars(vars ...string) error { - for _, v := range vars { - if _, found := os.LookupEnv(v); !found { - return fmt.Errorf("environment variable %q unset", v) + for _, envName := range vars { + if envValue, found := os.LookupEnv(envName); !found || envValue == "" { + return fmt.Errorf("environment variable %q unset", envName) } } return nil