feat(web): separate build sources and localize time
ci/woodpecker/push/web-build Pipeline was successful
ci/woodpecker/push/ci Pipeline was successful

This commit is contained in:
justme committed 2026-10-12 16:50:15 +08:00
1 parent 89cd92f7ee
commit 10aa0304e4
9 files changed
+60 -17

No files matched your search

+8 -4
View File
@@ -5,11 +5,15 @@ COPY packages/core/package.json ./packages/core/package.json
RUN cd web && npm ci --no-audit --no-fund
COPY packages/core/ ./packages/core/
COPY web/ ./web/
ARG WEBDROP_BUILD_COMMIT=unknown
ARG WEBDROP_BUILD_TAG=unknown
ARG WEBDROP_FRONTEND_COMMIT=unknown
ARG WEBDROP_FRONTEND_TAG=unknown
ARG WEBDROP_BACKEND_COMMIT=unknown
ARG WEBDROP_BACKEND_TAG=unknown
ARG WEBDROP_BUILD_TIME=unknown
ENV WEBDROP_BUILD_COMMIT=$WEBDROP_BUILD_COMMIT \
WEBDROP_BUILD_TAG=$WEBDROP_BUILD_TAG \
ENV WEBDROP_FRONTEND_COMMIT=$WEBDROP_FRONTEND_COMMIT \
WEBDROP_FRONTEND_TAG=$WEBDROP_FRONTEND_TAG \
WEBDROP_BACKEND_COMMIT=$WEBDROP_BACKEND_COMMIT \
WEBDROP_BACKEND_TAG=$WEBDROP_BACKEND_TAG \
WEBDROP_BUILD_TIME=$WEBDROP_BUILD_TIME
RUN npm run build --prefix web