Refactor Dockerfile to adjust installation order of recipe-document-converter for improved build reliability

This commit is contained in:
Nils-Johan Gynther
2026-04-11 16:30:09 +02:00
parent 4f6d0b0687
commit 343416a28d
+6 -3
View File
@@ -19,11 +19,14 @@ COPY backend/src ./src
COPY backend/tsconfig.json ./
COPY backend/nest-cli.json ./
# Lägg converter i node_modules INNAN npm install
# Köra npm install FÖRST
RUN npm install
# Lägg converter i node_modules EFTER npm install
COPY --from=converter-build /converter ./node_modules/recipe-document-converter
# Köra npm install normalt (converter är redan på plats)
RUN npm install
# DEBUG: Verifiera att converter finns på plats
RUN echo "=== package.json ===" && cat node_modules/recipe-document-converter/package.json && echo "" && echo "=== dist/ ===" && ls -la node_modules/recipe-document-converter/dist/ 2>&1 || echo "DIST SAKNAS"
RUN npx prisma generate
RUN npm run build