diff --git a/apps/chat/apps/web/Dockerfile b/apps/chat/apps/web/Dockerfile index 63ebeb103..c424d0f1e 100644 --- a/apps/chat/apps/web/Dockerfile +++ b/apps/chat/apps/web/Dockerfile @@ -37,6 +37,7 @@ COPY packages/shared-subscription-ui ./packages/shared-subscription-ui COPY packages/shared-profile-ui ./packages/shared-profile-ui COPY packages/shared-ui ./packages/shared-ui COPY packages/shared-utils ./packages/shared-utils +COPY packages/shared-vite-config ./packages/shared-vite-config # Copy chat packages COPY apps/chat/packages ./apps/chat/packages @@ -46,6 +47,9 @@ COPY apps/chat/apps/web ./apps/chat/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/shared-vite-config +RUN pnpm build + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/clock/apps/web/Dockerfile b/apps/clock/apps/web/Dockerfile index 01ba7f963..bf122b34c 100644 --- a/apps/clock/apps/web/Dockerfile +++ b/apps/clock/apps/web/Dockerfile @@ -37,6 +37,7 @@ COPY packages/shared-subscription-ui ./packages/shared-subscription-ui COPY packages/shared-profile-ui ./packages/shared-profile-ui COPY packages/shared-ui ./packages/shared-ui COPY packages/shared-utils ./packages/shared-utils +COPY packages/shared-vite-config ./packages/shared-vite-config # Copy clock packages and web COPY apps/clock/packages ./apps/clock/packages @@ -46,6 +47,9 @@ COPY apps/clock/apps/web ./apps/clock/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/shared-vite-config +RUN pnpm build + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/contacts/apps/web/Dockerfile b/apps/contacts/apps/web/Dockerfile index bab73471a..ffd181271 100644 --- a/apps/contacts/apps/web/Dockerfile +++ b/apps/contacts/apps/web/Dockerfile @@ -42,6 +42,7 @@ COPY packages/shared-ui ./packages/shared-ui COPY packages/shared-utils ./packages/shared-utils COPY packages/shared-tags ./packages/shared-tags COPY packages/shared-splitscreen ./packages/shared-splitscreen +COPY packages/shared-vite-config ./packages/shared-vite-config # Copy contacts web COPY apps/contacts/apps/web ./apps/contacts/apps/web @@ -50,6 +51,9 @@ COPY apps/contacts/apps/web ./apps/contacts/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/shared-vite-config +RUN pnpm build + WORKDIR /app/packages/shared-auth RUN pnpm build || true diff --git a/apps/todo/apps/web/Dockerfile b/apps/todo/apps/web/Dockerfile index 01c7bde59..41d4079ee 100644 --- a/apps/todo/apps/web/Dockerfile +++ b/apps/todo/apps/web/Dockerfile @@ -39,6 +39,7 @@ COPY packages/shared-profile-ui ./packages/shared-profile-ui COPY packages/shared-ui ./packages/shared-ui COPY packages/shared-utils ./packages/shared-utils COPY packages/shared-tags ./packages/shared-tags +COPY packages/shared-vite-config ./packages/shared-vite-config # Copy todo packages and web COPY apps/todo/packages ./apps/todo/packages @@ -48,6 +49,9 @@ COPY apps/todo/apps/web ./apps/todo/apps/web RUN pnpm install --frozen-lockfile # Build shared packages that need building +WORKDIR /app/packages/shared-vite-config +RUN pnpm build + WORKDIR /app/packages/shared-auth RUN pnpm build || true