From aa2b19086683f3041b1d58853d5e95a0756356d0 Mon Sep 17 00:00:00 2001 From: Xiaoxia AI Date: Sun, 21 Jun 2026 23:13:51 +0800 Subject: [PATCH] fix(deploy): allow direct staging deploy host prefix --- infra/docker/deploy-staging.sh | 2 +- tests/unit/test_release_scripts.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/infra/docker/deploy-staging.sh b/infra/docker/deploy-staging.sh index da5c38e14..31b56698b 100644 --- a/infra/docker/deploy-staging.sh +++ b/infra/docker/deploy-staging.sh @@ -1,7 +1,7 @@ #!/bin/sh set -eu -HOST_PREFIX="${HOST_PREFIX:-/host}" +HOST_PREFIX="${HOST_PREFIX-/host}" ROOT_DIR="$HOST_PREFIX/var/lib/xiaoxia-saas-staging/repo" COMPOSE_DIR="$ROOT_DIR/infra/docker" ENV_FILE="$HOST_PREFIX/var/lib/xiaoxia-saas-staging/.env" diff --git a/tests/unit/test_release_scripts.py b/tests/unit/test_release_scripts.py index 665036471..4cefd858b 100644 --- a/tests/unit/test_release_scripts.py +++ b/tests/unit/test_release_scripts.py @@ -60,7 +60,7 @@ def test_init_production_env_is_non_deploying_and_separated(): def test_staging_deploy_supports_host_prefix_and_web_build(): script = Path("infra/docker/deploy-staging.sh").read_text(encoding="utf-8") - assert 'HOST_PREFIX="${HOST_PREFIX:-/host}"' in script + assert 'HOST_PREFIX="${HOST_PREFIX-/host}"' in script assert 'ROOT_DIR="$HOST_PREFIX/var/lib/xiaoxia-saas-staging/repo"' in script assert 'ENV_FILE="$HOST_PREFIX/var/lib/xiaoxia-saas-staging/.env"' in script assert '"$HOST_PREFIX/var/lib/xiaoxia-saas-staging/generated"' in script