fix: inclure dossier patches dans le Dockerfile (stage runner)

This commit is contained in:
Manus Deploy
2026-06-11 14:20:16 +00:00
parent 8061887176
commit accfdab5e7

View File

@@ -2,14 +2,13 @@ FROM node:22-alpine AS builder
WORKDIR /app
# Copier les fichiers de dépendances
# Copier les fichiers de dépendances (y compris les patches)
COPY package.json pnpm-lock.yaml ./
COPY patches ./patches
RUN npm install -g pnpm && pnpm install --frozen-lockfile
# Copier le reste du code
# Copier le reste du code et builder
COPY . .
# Build
RUN pnpm build
# ── Image de production ──────────────────────────────────────────────────────
@@ -19,8 +18,9 @@ WORKDIR /app
RUN npm install -g pnpm
# Copier les dépendances de production uniquement
# Copier les fichiers de dépendances (y compris les patches nécessaires à pnpm)
COPY package.json pnpm-lock.yaml ./
COPY patches ./patches
RUN pnpm install --frozen-lockfile --prod
# Copier le build