fix(nutriphi): add missing shared packages to Dockerfile

Added shared-tsconfig, shared-nestjs-setup, and shared-nestjs-health
packages required for the backend build.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Till-JS 2026-02-02 16:14:04 +01:00
parent 509bbb9920
commit ac477aae24

View file

@ -12,8 +12,10 @@ COPY package.json ./
COPY pnpm-lock.yaml ./
# Copy shared packages
COPY packages/shared-tsconfig ./packages/shared-tsconfig
COPY packages/shared-nestjs-auth ./packages/shared-nestjs-auth
COPY packages/shared-nestjs-setup ./packages/shared-nestjs-setup
COPY packages/shared-nestjs-health ./packages/shared-nestjs-health
# Copy nutriphi packages and backend
COPY apps/nutriphi/packages ./apps/nutriphi/packages
@ -29,6 +31,9 @@ RUN pnpm build
WORKDIR /app/packages/shared-nestjs-setup
RUN pnpm build
WORKDIR /app/packages/shared-nestjs-health
RUN pnpm build
# Build the backend
WORKDIR /app/apps/nutriphi/apps/backend
RUN pnpm build