Refactor Dockerfile to adjust installation order of recipe-document-converter for improved build reliability
This commit is contained in:
+6
-3
@@ -19,11 +19,14 @@ COPY backend/src ./src
|
|||||||
COPY backend/tsconfig.json ./
|
COPY backend/tsconfig.json ./
|
||||||
COPY backend/nest-cli.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
|
COPY --from=converter-build /converter ./node_modules/recipe-document-converter
|
||||||
|
|
||||||
# Köra npm install normalt (converter är redan på plats)
|
# DEBUG: Verifiera att converter finns på plats
|
||||||
RUN npm install
|
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 npx prisma generate
|
||||||
RUN npm run build
|
RUN npm run build
|
||||||
|
|||||||
Reference in New Issue
Block a user