mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-16 09:39:39 +02:00
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:
parent
01cd7e90d2
commit
dcaa3c57f2
3 changed files with 12 additions and 4 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue