diff --git a/Dockerfile b/Dockerfile index b4ed55e..11114e3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -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