bugfix event

This commit is contained in:
Pierre
2026-03-07 14:44:17 +01:00
parent d7cd0f05ff
commit eee9773f23
7 changed files with 236 additions and 441 deletions
+6 -2
View File
@@ -27,13 +27,17 @@ RUN npm run build
# Stage 2: Build Backend using pnpm workspace
FROM node:21-alpine AS backend-builder
# Install pnpm
RUN npm install -g pnpm
# Install pnpm via corepack (version from package.json packageManager field)
ENV PNPM_HOME="/pnpm"
ENV PATH="$PNPM_HOME:$PATH"
ENV COREPACK_ENABLE_DOWNLOAD_PROMPT=0
RUN npm install -g corepack@latest && corepack enable
WORKDIR /build
# Copy workspace configuration
COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./
RUN corepack install
# Copy all packages for the workspace
COPY packages/shared/ ./packages/shared/