From 5038f280860cc9d5d2956c6eeea069a21296f48e Mon Sep 17 00:00:00 2001 From: Ashwin Kumar Date: Thu, 9 Apr 2026 02:16:39 +0200 Subject: [PATCH] fix: use node:20-slim builder to fix Rollup musl/glibc native binary issue --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 007e8f9..9143ba8 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,11 @@ -FROM node:20-alpine AS builder +FROM node:20-slim AS builder WORKDIR /app +ENV PLAYWRIGHT_SKIP_BROWSER_DOWNLOAD=1 +ENV CYPRESS_INSTALL_BINARY=0 + COPY package*.json ./ -RUN npm install --legacy-peer-deps --ignore-scripts +RUN npm install --legacy-peer-deps COPY . . RUN NODE_OPTIONS="--max-old-space-size=4096" npm run build