From 32f7dbd11f5a3fa22427b792b9cba99ad156b329 Mon Sep 17 00:00:00 2001 From: Danny Avila Date: Sun, 27 Jul 2025 13:29:43 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=90=B3=20ci:=20Build=20`client`=20package?= =?UTF-8?q?=20for=20`Dockerfile.multi`?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile.multi | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Dockerfile.multi b/Dockerfile.multi index 57f9813f44..d04587d1c1 100644 --- a/Dockerfile.multi +++ b/Dockerfile.multi @@ -16,6 +16,7 @@ COPY package*.json ./ COPY packages/data-provider/package*.json ./packages/data-provider/ COPY packages/api/package*.json ./packages/api/ COPY packages/data-schemas/package*.json ./packages/data-schemas/ +COPY packages/client/package*.json ./packages/client/ COPY client/package*.json ./client/ COPY api/package*.json ./api/ @@ -45,11 +46,18 @@ COPY --from=data-provider-build /app/packages/data-provider/dist /app/packages/d COPY --from=data-schemas-build /app/packages/data-schemas/dist /app/packages/data-schemas/dist RUN npm run build +# Build `client` package +FROM base AS client-package-build +WORKDIR /app/packages/client +COPY packages/client ./ +RUN npm run build + # Client build FROM base AS client-build WORKDIR /app/client COPY client ./ COPY --from=data-provider-build /app/packages/data-provider/dist /app/packages/data-provider/dist +COPY --from=client-package-build /app/packages/client/dist /app/packages/client/dist ENV NODE_OPTIONS="--max-old-space-size=2048" RUN npm run build