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:lts-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
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
RUN pnpm install --frozen-lockfile --ignore-scripts
COPY . .