feat(branding): update ZStack build tooling

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
This commit is contained in:
lofyer
2026-08-04 14:37:07 +08:00
co-authored by factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
parent 145023a204
commit daffece57d
4 changed files with 19 additions and 15 deletions
+4 -4
View File
@@ -1,6 +1,6 @@
#!/usr/bin/env bash
#
# build-image: one-shot build of the MesaStack control-plane image from the
# build-image: one-shot build of the ZStack AIOS control-plane image from the
# workspace root. Builds the rebranded frontend, overlays it plus our patched
# backend sources onto the matching official release image, then (by default)
# smoke tests the result.
@@ -59,9 +59,9 @@ step "Building frontend"
if [[ "${UI_BUILD}" == "1" ]]; then
require_cmd npm
if [[ "${DRY_RUN}" == "1" ]]; then
echo "(dry-run) (cd ${UI_REPO} && npm run build)"
echo "(dry-run) (cd ${UI_REPO} && GPUSTACK_UI_VERSION=${VERSION} npm run build)"
else
(cd "${UI_REPO}" && npm run build)
(cd "${UI_REPO}" && GPUSTACK_UI_VERSION="${VERSION}" npm run build)
fi
else
log "skipping frontend build (--skip-ui-build)"
@@ -99,4 +99,4 @@ fi
step "Done"
log "image: ${IMAGE}"
log "run it with:"
echo " docker run -d --name mesastack -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock ${IMAGE}"
echo " docker run -d --name zstack-aios -p 80:80 -v /var/run/docker.sock:/var/run/docker.sock ${IMAGE}"