docs(test): rc-v1.1.0-beta.4 promotion + test single-binary report; fix launcher env mapping
- migrate-test-db.sh: export DEV_PG_CONTAINER (inner script reads it, not CONTAINER) - launch-single.sh: SYSTEM_DB_* must override root-.env CONTEXT_DB_* (set -a re-source clobbers both external exports and :- fallbacks; two misdirected launches audited, dev DB unchanged - report §5.8-3) - task record done; full test report (nightly five chains PASS @5e409c1e, migration S0-verified, deployment acceptance, rollback paths, follow-ups)
This commit is contained in:
@@ -74,12 +74,14 @@ export HTTP_PORT
|
||||
export SEED_DEMO_USERS="${SEED_DEMO_USERS:-false}"
|
||||
export LOCALPG_MODE="${LOCALPG_MODE:-managed}"
|
||||
|
||||
# SYSTEM_DB_*(compose 约定)→ CONTEXT_DB_*(config.Load 宿主读取约定)
|
||||
export CONTEXT_DB_HOST="${CONTEXT_DB_HOST:-127.0.0.1}"
|
||||
export CONTEXT_DB_PORT="${CONTEXT_DB_PORT:-${SYSTEM_DB_PUBLISH_PORT:-5434}}"
|
||||
export CONTEXT_DB_USER="${CONTEXT_DB_USER:-${SYSTEM_DB_USER:-app}}"
|
||||
export CONTEXT_DB_PASSWORD="${CONTEXT_DB_PASSWORD:-${SYSTEM_DB_PASSWORD:?SYSTEM_DB_PASSWORD required}}"
|
||||
export CONTEXT_DB_NAME="${CONTEXT_DB_NAME:-${SYSTEM_DB_NAME:-agent_system_$ENV_NAME}}"
|
||||
# SYSTEM_DB_*(compose 约定)→ CONTEXT_DB_*(config.Load 宿主读取约定)。
|
||||
# 注意:SYSTEM_DB_* 必须压过根 .env 的 dev 值 CONTEXT_DB_*(分层加载先读根 .env),
|
||||
# 因此这里不用 :- 回退而直接覆盖;attach 模式可用 APP_DB_DSN 显式指定。
|
||||
export CONTEXT_DB_HOST="127.0.0.1"
|
||||
export CONTEXT_DB_PORT="${SYSTEM_DB_PUBLISH_PORT:-5434}"
|
||||
export CONTEXT_DB_USER="${SYSTEM_DB_USER:-app}"
|
||||
export CONTEXT_DB_PASSWORD="${SYSTEM_DB_PASSWORD:?SYSTEM_DB_PASSWORD required}"
|
||||
export CONTEXT_DB_NAME="${SYSTEM_DB_NAME:-agent_system_$ENV_NAME}"
|
||||
|
||||
PI_PORT="${PI_AGENT_RUNNER_PORT:-18866}"
|
||||
export PI_AGENT_RUNNER_URL="${PI_AGENT_RUNNER_URL:-http://127.0.0.1:$PI_PORT}"
|
||||
|
||||
@@ -20,7 +20,7 @@ if [[ -f "$ROOT/configs/.env.test" ]]; then
|
||||
set +a
|
||||
fi
|
||||
|
||||
export CONTAINER="${DEV_PG_CONTAINER:-shuimu-system-pg-test}"
|
||||
export DEV_PG_CONTAINER="${DEV_PG_CONTAINER:-shuimu-system-pg-test}"
|
||||
export DATA_DIR="${MIGRATE_DATA_DIR:-$ROOT/data/test}" # 绝对路径,避免 PGDATA 相对解析漂移
|
||||
export PORT="${CONTEXT_DB_PORT:-${SYSTEM_DB_PUBLISH_PORT:-5434}}"
|
||||
export CONTEXT_DB_PORT="$PORT"
|
||||
|
||||
Reference in New Issue
Block a user