This commit is contained in:
2025-09-05 13:49:52 +03:00
parent f3a6fb627c
commit 0de9dcf7e3

View File

@@ -19,6 +19,8 @@ COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
COPY packages packages
COPY tooling tooling
ENV SKIP_SUPABASE_CLI=true
RUN pnpm install --frozen-lockfile
COPY .env .env
@@ -53,7 +55,18 @@ ENV NODE_ENV=production
ENV NODE_OPTIONS="--max-old-space-size=4096"
ENV ENABLE_REACT_COMPILER=false
RUN pnpm build
RUN echo "🔍 Checking environment files before build:" && \
ls -la .env* && \
echo "🔍 Contents of .env.production:" && \
cat .env.production > /tmp/env-debug.log && \
cat /tmp/env-debug.log && \
echo "🔍 Contents of .env.local:" && \
cat .env.local >> /tmp/env-debug.log && \
cat .env.local && \
echo "🔍 Parameter Store variables received:" && \
printenv | grep -E "MEDUSA_BACKEND_URL|NEXT_PUBLIC_SUPABASE_URL|NEXT_PUBLIC_SITE_URL|JOBS_API_TOKEN" | tee -a /tmp/env-debug.log && \
echo "🔍 Starting Next.js build:" && \
pnpm build --debug
# --- Stage 2: Runtime ---
FROM node:20-alpine