- && pnpm install \
- && pnpm run build \
- && apk del .gyp
-
-# Build simulator dashboard
-WORKDIR /usr/builder/webui
-COPY ui/web ./
-RUN set -ex \
- && corepack enable \
- && corepack prepare pnpm@latest --activate \
- && pnpm set progress=false \
- && pnpm config set depth 0 \
- && pnpm install \
- && pnpm run build
+ && pnpm install --ignore-scripts --frozen-lockfile \
+ && cp docker/config.json src/assets/config.json \
+ && cp docker/idtags.json src/assets/idtags.json \
+ && pnpm build \
+ && apk del .gyp \
+ && cd ui/web \
+ && cp src/assets/config-template.json public/config.json \
+ && pnpm build