From bc386b346be1e893c026650cd6e34b9035842bf7 Mon Sep 17 00:00:00 2001 From: Sam Therapy Date: Wed, 27 Mar 2024 22:06:37 +0100 Subject: [PATCH] rearrange Signed-off-by: Sam Therapy --- run.ts | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/run.ts b/run.ts index 95eff57..a2dea40 100755 --- a/run.ts +++ b/run.ts @@ -1,17 +1,8 @@ #!/usr/bin/env -S deno run --allow-read --allow-write --allow-run --allow-env --allow-sys --no-lock -function getEnv(key: string, required = false, errorMsg?: string) { - key = key.toUpperCase(); - if (env[key]) return env[key]; - // Drone/Woodpecker - else if (env[`PLUGIN_${key}`]) return env[`PLUGIN_${key}`]; - // Github Actions - else if (env[`INPUT_${key}`]) return env[`INPUT_${key}`]; - else if (required) { - console.error(errorMsg ?? `${key} is required`); - Deno.exit(1); - } - return ""; +let temp = getEnv("ENTRY-POINT") +if (temp) { + Deno.env.set("ENTRYPOINT", temp); } Deno.env.set( @@ -25,9 +16,18 @@ Deno.env.set( const env = Deno.env.toObject(); -let temp = getEnv("ENTRY-POINT") -if (temp) { - Deno.env.set("ENTRYPOINT", temp); +function getEnv(key: string, required = false, errorMsg?: string) { + key = key.toUpperCase(); + if (env[key]) return env[key]; + // Drone/Woodpecker + else if (env[`PLUGIN_${key}`]) return env[`PLUGIN_${key}`]; + // Github Actions + else if (env[`INPUT_${key}`]) return env[`INPUT_${key}`]; + else if (required) { + console.error(errorMsg ?? `${key} is required`); + Deno.exit(1); + } + return ""; } temp = getEnv("PROJECT", true, "An project is required");