Ensure build args passed to cloud web images (#2947)

* ensure build args passed to cloud web images

* update web build workflow
This commit is contained in:
pablodanswer
2024-10-27 14:52:33 -07:00
committed by GitHub
parent f27071cbc5
commit aea261d49e
2 changed files with 141 additions and 0 deletions

View File

@@ -66,6 +66,9 @@ ARG NEXT_PUBLIC_POSTHOG_HOST
ENV NEXT_PUBLIC_POSTHOG_KEY=${NEXT_PUBLIC_POSTHOG_KEY}
ENV NEXT_PUBLIC_POSTHOG_HOST=${NEXT_PUBLIC_POSTHOG_HOST}
ARG NEXT_PUBLIC_SENTRY_DSN
ENV NEXT_PUBLIC_SENTRY_DSN=${NEXT_PUBLIC_SENTRY_DSN}
RUN npx next build
# Step 2. Production image, copy all the files and run next
@@ -131,6 +134,8 @@ ARG NEXT_PUBLIC_POSTHOG_KEY
ARG NEXT_PUBLIC_POSTHOG_HOST
ENV NEXT_PUBLIC_POSTHOG_KEY=${NEXT_PUBLIC_POSTHOG_KEY}
ENV NEXT_PUBLIC_POSTHOG_HOST=${NEXT_PUBLIC_POSTHOG_HOST}
ARG NEXT_PUBLIC_SENTRY_DSN
ENV NEXT_PUBLIC_SENTRY_DSN=${NEXT_PUBLIC_SENTRY_DSN}
# Note: Don't expose ports here, Compose will handle that for us if necessary.