From 00770415bb79f147f20d7837d7e62cc91603edb7 Mon Sep 17 00:00:00 2001 From: Till JS Date: Thu, 19 Mar 2026 15:41:16 +0100 Subject: [PATCH] fix(docker): correct build order for shared packages in backend Dockerfiles Ensure shared-nestjs-metrics, shared-nestjs-setup, and shared-error-tracking are all built in correct dependency order before the backend build step. Co-Authored-By: Claude Opus 4.6 (1M context) --- apps/calendar/apps/backend/Dockerfile | 7 +++---- apps/contacts/apps/backend/Dockerfile | 7 +++---- apps/todo/apps/backend/Dockerfile | 3 +-- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/apps/calendar/apps/backend/Dockerfile b/apps/calendar/apps/backend/Dockerfile index fb5f8b4d9..fabd8366a 100644 --- a/apps/calendar/apps/backend/Dockerfile +++ b/apps/calendar/apps/backend/Dockerfile @@ -41,15 +41,14 @@ WORKDIR /app/packages/shared-nestjs-health RUN pnpm build WORKDIR /app/packages/shared-nestjs-metrics - - -WORKDIR /app/packages/shared-error-tracking -RUN pnpm build RUN pnpm build WORKDIR /app/packages/shared-nestjs-setup RUN pnpm build +WORKDIR /app/packages/shared-error-tracking +RUN pnpm build + WORKDIR /app/packages/credit-operations RUN pnpm build diff --git a/apps/contacts/apps/backend/Dockerfile b/apps/contacts/apps/backend/Dockerfile index 98fa62567..f2b4bf25b 100644 --- a/apps/contacts/apps/backend/Dockerfile +++ b/apps/contacts/apps/backend/Dockerfile @@ -39,15 +39,14 @@ WORKDIR /app/packages/shared-nestjs-health RUN pnpm build WORKDIR /app/packages/shared-nestjs-metrics - - -WORKDIR /app/packages/shared-error-tracking -RUN pnpm build RUN pnpm build WORKDIR /app/packages/shared-nestjs-setup RUN pnpm build +WORKDIR /app/packages/shared-error-tracking +RUN pnpm build + WORKDIR /app/packages/shared-storage RUN pnpm build diff --git a/apps/todo/apps/backend/Dockerfile b/apps/todo/apps/backend/Dockerfile index 0f2812627..798522cad 100644 --- a/apps/todo/apps/backend/Dockerfile +++ b/apps/todo/apps/backend/Dockerfile @@ -41,14 +41,13 @@ WORKDIR /app/packages/shared-nestjs-health RUN pnpm build WORKDIR /app/packages/shared-nestjs-metrics - +RUN pnpm build 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 RUN pnpm build