🔧 chore: add shared-vite-config to web Dockerfiles

Add missing shared-vite-config package to chat, clock, contacts,
and todo web Dockerfiles to fix build failures.
This commit is contained in:
Till-JS 2026-01-30 18:01:45 +01:00
parent f59b6596b0
commit 359b870694
4 changed files with 16 additions and 0 deletions

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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