This commit is contained in:
Oscar
2026-06-04 15:10:23 +03:00
parent 42e675328f
commit ce8cc6510f
7 changed files with 364 additions and 285 deletions

View File

@@ -1,10 +1,10 @@
FROM node:22-alpine AS builder
WORKDIR /app
RUN npm install -g pnpm
RUN corepack enable && corepack prepare pnpm@latest --activate
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile
RUN pnpm install --frozen-lockfile --ignore-scripts
COPY . .
RUN pnpm build
@@ -12,10 +12,10 @@ RUN pnpm build
FROM node:22-alpine
WORKDIR /app
RUN npm install -g pnpm
RUN corepack enable && corepack prepare pnpm@latest --activate
COPY package.json pnpm-lock.yaml ./
RUN pnpm install --frozen-lockfile --prod
RUN pnpm install --frozen-lockfile --prod --ignore-scripts
COPY --from=builder /app/dist ./dist