From 32f8f7ccf509a3f949e26ca8d121125d93fb08a2 Mon Sep 17 00:00:00 2001 From: Saravana Achu Mac Date: Sat, 14 Feb 2026 16:48:09 -0800 Subject: [PATCH] chore(docker): include new workspace packages in builds --- docs/workstreams/ALL_OTHER_WORKSTREAMS_REMAINING.md | 3 ++- services/billing-service/Dockerfile | 2 ++ services/extraction-service/Dockerfile | 2 ++ services/growth-service/Dockerfile | 2 ++ services/platform-service/Dockerfile | 2 ++ services/tracker-service/Dockerfile | 2 ++ 6 files changed, 12 insertions(+), 1 deletion(-) diff --git a/docs/workstreams/ALL_OTHER_WORKSTREAMS_REMAINING.md b/docs/workstreams/ALL_OTHER_WORKSTREAMS_REMAINING.md index 6d8f40a4..a89d2363 100644 --- a/docs/workstreams/ALL_OTHER_WORKSTREAMS_REMAINING.md +++ b/docs/workstreams/ALL_OTHER_WORKSTREAMS_REMAINING.md @@ -14,6 +14,7 @@ - 2026-02-14: Added pre-commit token auto-generation (`lint-staged` for `packages/design-tokens`) - 2026-02-14: Added `@bytelyst/blob` shared package (Blob client helpers + SAS URL generation) - 2026-02-14: Added `@bytelyst/monitoring` shared package (health-check aggregation) +- 2026-02-14: Attempted `docker compose build` (fails: disk is full; free space before retrying) ## Prereqs (Local) @@ -55,7 +56,7 @@ Design token follow-ups CI + docker compose (home network) -- [ ] **5.16** Run `docker compose build` (was blocked by corporate proxy SSL) +- [ ] **5.16** Run `docker compose build` (blocked: disk is full on this machine; prior blocker was corporate proxy SSL) - [ ] **5.17** Run `docker compose up -d` (requires 5.16) Full-stack verification + E2E scenarios diff --git a/services/billing-service/Dockerfile b/services/billing-service/Dockerfile index cfa099ba..cff28b62 100644 --- a/services/billing-service/Dockerfile +++ b/services/billing-service/Dockerfile @@ -9,11 +9,13 @@ COPY package.json pnpm-workspace.yaml pnpm-lock.yaml tsconfig.base.json ./ # Copy all package.json files (pnpm needs these for workspace resolution) COPY packages/errors/package.json packages/errors/ COPY packages/cosmos/package.json packages/cosmos/ +COPY packages/blob/package.json packages/blob/ COPY packages/config/package.json packages/config/ COPY packages/auth/package.json packages/auth/ COPY packages/api-client/package.json packages/api-client/ COPY packages/fastify-core/package.json packages/fastify-core/ COPY packages/logger/package.json packages/logger/ +COPY packages/monitoring/package.json packages/monitoring/ COPY packages/react-auth/package.json packages/react-auth/ COPY packages/design-tokens/package.json packages/design-tokens/ COPY packages/testing/package.json packages/testing/ diff --git a/services/extraction-service/Dockerfile b/services/extraction-service/Dockerfile index 7b0f63d2..cf7a6daa 100644 --- a/services/extraction-service/Dockerfile +++ b/services/extraction-service/Dockerfile @@ -12,11 +12,13 @@ COPY package.json pnpm-workspace.yaml pnpm-lock.yaml tsconfig.base.json ./ # Copy all package.json files (pnpm needs these for workspace resolution) COPY packages/errors/package.json packages/errors/ COPY packages/cosmos/package.json packages/cosmos/ +COPY packages/blob/package.json packages/blob/ COPY packages/config/package.json packages/config/ COPY packages/auth/package.json packages/auth/ COPY packages/api-client/package.json packages/api-client/ COPY packages/fastify-core/package.json packages/fastify-core/ COPY packages/logger/package.json packages/logger/ +COPY packages/monitoring/package.json packages/monitoring/ COPY packages/react-auth/package.json packages/react-auth/ COPY packages/design-tokens/package.json packages/design-tokens/ COPY packages/testing/package.json packages/testing/ diff --git a/services/growth-service/Dockerfile b/services/growth-service/Dockerfile index e51cdbce..65c82c97 100644 --- a/services/growth-service/Dockerfile +++ b/services/growth-service/Dockerfile @@ -9,11 +9,13 @@ COPY package.json pnpm-workspace.yaml pnpm-lock.yaml tsconfig.base.json ./ # Copy all package.json files (pnpm needs these for workspace resolution) COPY packages/errors/package.json packages/errors/ COPY packages/cosmos/package.json packages/cosmos/ +COPY packages/blob/package.json packages/blob/ COPY packages/config/package.json packages/config/ COPY packages/auth/package.json packages/auth/ COPY packages/api-client/package.json packages/api-client/ COPY packages/fastify-core/package.json packages/fastify-core/ COPY packages/logger/package.json packages/logger/ +COPY packages/monitoring/package.json packages/monitoring/ COPY packages/react-auth/package.json packages/react-auth/ COPY packages/design-tokens/package.json packages/design-tokens/ COPY packages/testing/package.json packages/testing/ diff --git a/services/platform-service/Dockerfile b/services/platform-service/Dockerfile index 39008145..450343af 100644 --- a/services/platform-service/Dockerfile +++ b/services/platform-service/Dockerfile @@ -9,11 +9,13 @@ COPY package.json pnpm-workspace.yaml pnpm-lock.yaml tsconfig.base.json ./ # Copy all package.json files (pnpm needs these for workspace resolution) COPY packages/errors/package.json packages/errors/ COPY packages/cosmos/package.json packages/cosmos/ +COPY packages/blob/package.json packages/blob/ COPY packages/config/package.json packages/config/ COPY packages/auth/package.json packages/auth/ COPY packages/api-client/package.json packages/api-client/ COPY packages/fastify-core/package.json packages/fastify-core/ COPY packages/logger/package.json packages/logger/ +COPY packages/monitoring/package.json packages/monitoring/ COPY packages/react-auth/package.json packages/react-auth/ COPY packages/design-tokens/package.json packages/design-tokens/ COPY packages/testing/package.json packages/testing/ diff --git a/services/tracker-service/Dockerfile b/services/tracker-service/Dockerfile index 59eb7b1e..c00e6806 100644 --- a/services/tracker-service/Dockerfile +++ b/services/tracker-service/Dockerfile @@ -9,11 +9,13 @@ COPY package.json pnpm-workspace.yaml pnpm-lock.yaml tsconfig.base.json ./ # Copy all package.json files (pnpm needs these for workspace resolution) COPY packages/errors/package.json packages/errors/ COPY packages/cosmos/package.json packages/cosmos/ +COPY packages/blob/package.json packages/blob/ COPY packages/config/package.json packages/config/ COPY packages/auth/package.json packages/auth/ COPY packages/api-client/package.json packages/api-client/ COPY packages/fastify-core/package.json packages/fastify-core/ COPY packages/logger/package.json packages/logger/ +COPY packages/monitoring/package.json packages/monitoring/ COPY packages/react-auth/package.json packages/react-auth/ COPY packages/design-tokens/package.json packages/design-tokens/ COPY packages/testing/package.json packages/testing/