fix(docker): add shared-error-tracking and shared-nestjs-setup to backend Dockerfiles

All 3 backends (calendar, contacts, todo) need these packages copied and
built in the Docker build stage for error tracking and Swagger support.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-19 15:28:30 +01:00
parent 01cd7e90d2
commit dcaa3c57f2
3 changed files with 12 additions and 4 deletions

View file

@ -41,8 +41,10 @@ WORKDIR /app/packages/shared-nestjs-health
RUN pnpm build
WORKDIR /app/packages/shared-nestjs-metrics
COPY packages/shared-error-tracking ./packages/shared-error-tracking
WORKDIR /app/packages/shared-error-tracking
RUN pnpm build
RUN pnpm build
WORKDIR /app/packages/shared-nestjs-setup

View file

@ -39,8 +39,10 @@ WORKDIR /app/packages/shared-nestjs-health
RUN pnpm build
WORKDIR /app/packages/shared-nestjs-metrics
COPY packages/shared-error-tracking ./packages/shared-error-tracking
WORKDIR /app/packages/shared-error-tracking
RUN pnpm build
RUN pnpm build
WORKDIR /app/packages/shared-nestjs-setup

View file

@ -41,9 +41,13 @@ WORKDIR /app/packages/shared-nestjs-health
RUN pnpm build
WORKDIR /app/packages/shared-nestjs-metrics
COPY packages/shared-nestjs-setup ./packages/shared-nestjs-setup
COPY packages/shared-error-tracking ./packages/shared-error-tracking
WORKDIR /app/packages/shared-nestjs-setup
RUN pnpm build
WORKDIR /app/packages/shared-error-tracking
RUN pnpm build
RUN pnpm build
WORKDIR /app/packages/credit-operations