ci: Fix CI issues after rspack migration

This commit is contained in:
deytenit committed 2026-02-13 00:20:45 +03:00
1 parent 4628c043ce
commit 9ed7409dc8
16 files changed
+375 -122

No files matched your search

+8 -3
View File
@@ -9,13 +9,13 @@ WORKDIR /app
# Copy monorepo configuration
COPY pnpm-lock.yaml pnpm-workspace.yaml package.json ./
# Copy all package.json files to allow pnpm to fetch dependencies
COPY packages/eslint-config/package.json ./packages/eslint-config/
COPY packages/jest-config/package.json ./packages/jest-config/
COPY packages/rsbuild-config/package.json ./packages/rsbuild-config/
COPY packages/stl/package.json ./packages/stl/
COPY packages/storybook-config/package.json ./packages/storybook-config/
COPY packages/ui/package.json ./packages/ui/
COPY packages/vite-config/package.json ./packages/vite-config/
COPY services/www/package.json ./services/www/
# Install dependencies
@@ -24,6 +24,11 @@ RUN pnpm install --frozen-lockfile
# Copy source code
COPY . .
# Build dependencies
RUN pnpm --filter @ermnvldmr/rsbuild-config build
RUN pnpm --filter @ermnvldmr/stl build
RUN pnpm --filter @ermnvldmr/ui build
# Build the website
RUN pnpm --filter @ermnvldmr/www build
@@ -34,4 +39,4 @@ COPY --from=builder /app/services/www/dist /usr/share/nginx/html
COPY ci/config/nginx/default.conf /etc/nginx/conf.d/default.conf
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]
CMD ["nginx", "-g", "daemon off;"]