diff --git a/Dockerfile b/Dockerfile index 252de8d..5e3652b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,6 +12,10 @@ FROM base AS builder ENV NODE_ENV=production COPY --from=deps /app/node_modules ./node_modules COPY . . +# Régénère le client Prisma dans src/generated/prisma (le post-install de l'étape +# deps l'a fait dans deps:/app/src/generated qu'on n'embarque pas). Sans cette +# ligne, `next build` ne trouve pas le type `prisma.plugin` et autres. +RUN npx prisma generate RUN npm run build FROM node:20-alpine AS runner