🔧 Skip env validation during docker build

This commit is contained in:
Luke Vella 2024-07-05 10:33:30 +01:00
parent 104d214d2e
commit b631d0765d
3 changed files with 3 additions and 1 deletions

View file

@ -24,7 +24,7 @@ ENV NEXT_PUBLIC_APP_VERSION=$APP_VERSION
ARG SELF_HOSTED ARG SELF_HOSTED
ENV NEXT_PUBLIC_SELF_HOSTED=$SELF_HOSTED ENV NEXT_PUBLIC_SELF_HOSTED=$SELF_HOSTED
RUN yarn build RUN SKIP_ENV_VALIDATION=1 yarn build
FROM node:20 AS runner FROM node:20 AS runner

View file

@ -89,4 +89,5 @@ export const env = createEnv({
NEXT_PUBLIC_POSTHOG_API_KEY: process.env.NEXT_PUBLIC_POSTHOG_API_KEY, NEXT_PUBLIC_POSTHOG_API_KEY: process.env.NEXT_PUBLIC_POSTHOG_API_KEY,
NEXT_PUBLIC_POSTHOG_API_HOST: process.env.NEXT_PUBLIC_POSTHOG_API_HOST, NEXT_PUBLIC_POSTHOG_API_HOST: process.env.NEXT_PUBLIC_POSTHOG_API_HOST,
}, },
skipValidation: !!process.env.SKIP_ENV_VALIDATION,
}); });

View file

@ -94,6 +94,7 @@
"SENTRY_AUTH_TOKEN", "SENTRY_AUTH_TOKEN",
"SENTRY_DSN", "SENTRY_DSN",
"SENTRY_IGNORE_API_RESOLUTION_ERROR", "SENTRY_IGNORE_API_RESOLUTION_ERROR",
"SKIP_ENV_VALIDATION",
"SMTP_HOST", "SMTP_HOST",
"SMTP_PORT", "SMTP_PORT",
"SMTP_PWD", "SMTP_PWD",