From 5076c22bee925a1dee5a0145d692f0ff15df89b6 Mon Sep 17 00:00:00 2001 From: "T. Narantuya" Date: Fri, 29 Aug 2025 11:34:52 +0900 Subject: [PATCH] Update Dockerfile to generate Prisma client before building BFF for TypeScript compatibility --- apps/bff/Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/bff/Dockerfile b/apps/bff/Dockerfile index 9c0460a6..45c4062c 100644 --- a/apps/bff/Dockerfile +++ b/apps/bff/Dockerfile @@ -51,9 +51,9 @@ COPY --from=deps /app/apps/bff/node_modules ./apps/bff/node_modules WORKDIR /app/packages/shared RUN pnpm build -# Build BFF and generate Prisma client +# Generate Prisma client first, then build BFF (TS needs generated types) WORKDIR /app/apps/bff -RUN pnpm build && pnpm prisma generate +RUN pnpm prisma generate && pnpm build # ===================================================== # Production Stage - Final optimized image