690530:1154 ADR-030-231-ocr-sandbox-two-step-flow #02
CI / CD Pipeline / build (push) Successful in 5m17s
CI / CD Pipeline / deploy (push) Failing after 1m12s

This commit is contained in:
2026-05-30 11:54:23 +07:00
parent b0b7d12d5a
commit 499d787aa5
+4 -2
View File
@@ -74,14 +74,16 @@ ENV AUTH_URL=${AUTH_URL}
ENV NODE_OPTIONS="--max-old-space-size=2048" ENV NODE_OPTIONS="--max-old-space-size=2048"
ENV NEXT_TELEMETRY_DISABLED=1 ENV NEXT_TELEMETRY_DISABLED=1
# Disable Turbopack to avoid "No child process" panic in Docker container # ปิดการใช้งาน Turbopack เพื่อหลีกเลี่ยงอาการ "No child process" panic ใน Docker container
# เนื่องจากใน Next.js 16+ Turbopack ถูกเปิดใช้งานเป็นค่าเริ่มต้นและไม่สนใจ env NEXT_TURBOPACK=0
# จึงต้องระบุ flag --webpack เพื่อบังคับใช้งาน Webpack ในคำสั่ง build
ENV NEXT_TURBOPACK=0 ENV NEXT_TURBOPACK=0
# WORKAROUND: QNAP overlayfs fails with "Unknown system error -10" on deeply # WORKAROUND: QNAP overlayfs fails with "Unknown system error -10" on deeply
# nested App Router paths. Redirect .next output to ultra-short root path /n # nested App Router paths. Redirect .next output to ultra-short root path /n
# to minimise overlay nesting depth, then move back after build completes. # to minimise overlay nesting depth, then move back after build completes.
RUN mkdir /n && ln -s /n .next && \ RUN mkdir /n && ln -s /n .next && \
pnpm run build && \ pnpm run build -- --webpack && \
rm .next && mv /n .next rm .next && mv /n .next
# Verify build was created # Verify build was created