From 052d6e71bc1e5c07977472f27146b8f344595882 Mon Sep 17 00:00:00 2001 From: Bo-Yi Wu Date: Sun, 14 Jul 2024 22:10:19 +0800 Subject: [PATCH] feat: load environment variables from `/run/drone/env` file - Add check for `/run/drone/env` file and load environment variables if it exists Signed-off-by: Bo-Yi Wu --- main.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main.go b/main.go index 860983f..b6f752e 100644 --- a/main.go +++ b/main.go @@ -22,6 +22,10 @@ func main() { _ = godotenv.Load(filename) } + if _, err := os.Stat("/run/drone/env"); err == nil { + _ = godotenv.Overload("/run/drone/env") + } + app := cli.NewApp() app.Name = "Drone SCP" app.Usage = "Copy files and artifacts via SSH."