build: 更改为顺序安装npm包

This commit is contained in:
suziheng
2025-09-16 09:27:49 +08:00
parent af31103770
commit 7bc40cc93a

View File

@@ -1,18 +1,17 @@
FROM --platform=$BUILDPLATFORM node:18 AS builder FROM --platform=$BUILDPLATFORM node:16 AS builder
WORKDIR /web WORKDIR /web
COPY ./VERSION . COPY ./VERSION .
COPY ./web . COPY ./web .
RUN npm install --prefix /web/default & \ RUN npm install --prefix /web/default
npm install --prefix /web/berry & \ RUN npm install --prefix /web/berry
npm install --prefix /web/air & \ RUN npm install --prefix /web/air
wait
RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat ./VERSION) npm run build --prefix /web/default
RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat ./VERSION) npm run build --prefix /web/berry
RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat ./VERSION) npm run build --prefix /web/air
RUN DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat ./VERSION) npm run build --prefix /web/default & \
DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat ./VERSION) npm run build --prefix /web/berry & \
DISABLE_ESLINT_PLUGIN='true' REACT_APP_VERSION=$(cat ./VERSION) npm run build --prefix /web/air & \
wait
FROM golang:alpine AS builder2 FROM golang:alpine AS builder2