fix prisma generate without prisma.schema in container

This commit is contained in:
MaKarin
2026-03-26 09:59:52 +03:00
parent 1356d57518
commit 51cb9f3549

View File

@@ -1,12 +1,16 @@
FROM node:20-bookworm-slim AS build
FROM ё AS build
WORKDIR /app
RUN apt-get update \
&& apt-get install -y --no-install-recommends openssl \
&& rm -rf /var/lib/apt/lists/*
COPY package*.json ./
RUN npm ci
COPY prisma ./prisma
RUN npx prisma generate
RUN npm ci
COPY nest-cli.json tsconfig*.json ./
COPY src ./src
@@ -19,6 +23,10 @@ WORKDIR /app
ENV NODE_ENV=production
RUN apt-get update \
&& apt-get install -y --no-install-recommends openssl \
&& rm -rf /var/lib/apt/lists/*
COPY --from=build /app/package*.json ./
COPY --from=build /app/node_modules ./node_modules
COPY --from=build /app/prisma ./prisma