mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-17 01:59:41 +02:00
🔧 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:
parent
f59b6596b0
commit
359b870694
4 changed files with 16 additions and 0 deletions
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue