diff --git a/main.go b/main.go index d77d5cb..ab2322a 100644 --- a/main.go +++ b/main.go @@ -16,7 +16,7 @@ var ( func main() { // Load env-file if it exists first if filename, found := os.LookupEnv("PLUGIN_ENV_FILE"); found { - _ = godotenv.Load(filename) + godotenv.Load(filename) } app := cli.NewApp() @@ -251,6 +251,10 @@ func main() { }, } + if _, err := os.Stat("/run/drone/env"); err == nil { + godotenv.Overload("/run/drone/env") + } + if err := app.Run(os.Args); err != nil { log.Fatal(err) }