feat(web): show build info and theme menu [CI]
This commit is contained in:
1 parent
98a5e67f82
commit
89cd92f7ee
10 files changed
+80
-3
No files matched your search
@@ -5,6 +5,12 @@ 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_BUILD_TIME=unknown
|
||||
ENV WEBDROP_BUILD_COMMIT=$WEBDROP_BUILD_COMMIT \
|
||||
WEBDROP_BUILD_TAG=$WEBDROP_BUILD_TAG \
|
||||
WEBDROP_BUILD_TIME=$WEBDROP_BUILD_TIME
|
||||
RUN npm run build --prefix web
|
||||
|
||||
FROM mcr.microsoft.com/dotnet/sdk:10.0-noble-aot AS build
|
||||
|
||||
Reference in new issue
Block a user