diff --git a/backend/Dockerfile b/backend/Dockerfile index 2f0620d..1111da5 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -15,13 +15,13 @@ COPY documentation/package.json ./documentation/ # Utilisation du cache pour pnpm et installation figée RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile --force COPY . . # Deuxième passe avec cache pour les scripts/liens RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile --force RUN pnpm run --filter @memegoat/backend build RUN pnpm deploy --filter=@memegoat/backend --prod --legacy /app diff --git a/documentation/Dockerfile b/documentation/Dockerfile index 003da53..0a2a255 100644 --- a/documentation/Dockerfile +++ b/documentation/Dockerfile @@ -14,13 +14,13 @@ COPY documentation/package.json ./documentation/ # Montage du cache pnpm RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile --force COPY . . # Deuxième passe avec cache pour les scripts/liens RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile --force # Build avec cache Next.js RUN --mount=type=cache,id=next-docs-cache,target=/usr/src/app/documentation/.next/cache \ diff --git a/frontend/Dockerfile b/frontend/Dockerfile index e29df65..0f07c35 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -14,13 +14,13 @@ COPY documentation/package.json ./documentation/ # Montage du cache pnpm RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile --force COPY . . # Deuxième passe avec cache pour les scripts/liens RUN --mount=type=cache,id=pnpm,target=/pnpm/store \ - pnpm install --frozen-lockfile + pnpm install --frozen-lockfile --force # Build avec cache Next.js RUN --mount=type=cache,id=next-cache,target=/usr/src/app/frontend/.next/cache \