From c9618a4be6000300846b0c1cf67d829217dd92a6 Mon Sep 17 00:00:00 2001 From: CJ_Clippy Date: Tue, 30 Sep 2025 23:11:39 -0800 Subject: [PATCH] generate prisma before building --- services/our/Dockerfile | 6 ++++-- services/our/package.json | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/services/our/Dockerfile b/services/our/Dockerfile index efb3456..3ec78a2 100644 --- a/services/our/Dockerfile +++ b/services/our/Dockerfile @@ -63,10 +63,12 @@ RUN \ COPY package.json package-lock.json prisma ./ RUN --mount=type=cache,target=/root/.npm npm install --ignore-scripts=false --foreground-scripts --verbose + + RUN --mount=type=cache,target=/root/.npm \ --mount=type=cache,target=/app/node_modules \ - npm install --ignore-scripts=false --foreground-scripts --verbose && \ - npx prisma generate + npx prisma generate && \ + npm install --ignore-scripts=false --foreground-scripts --verbose # Copy the rest of the app code diff --git a/services/our/package.json b/services/our/package.json index 6cf26fe..4661b85 100644 --- a/services/our/package.json +++ b/services/our/package.json @@ -1,7 +1,7 @@ { "name": "futureporn-our", "private": true, - "version": "2.8.29", + "version": "2.8.30", "type": "module", "scripts": { "dev": "concurrently npm:dev:serve npm:dev:build:server npm:dev:build:client npm:dev:worker npm:dev:compose npm:dev:sftp npm:dev:qbittorrent npm:dev:tailscale",