修复 R124 企业微信移动入口与部署迁移门禁

这个提交包含在:
2026-05-08 14:09:04 +08:00
父节点 377c76b5aa
当前提交 b78e82edab
共修改 14 个文件,包含 1375 行新增和 32 行删除
+11 -4
查看文件
@@ -138,7 +138,14 @@ echo ">>> 4.3 构建最新 init 镜像"
echo ">>> 4.4 执行 init"
"${compose_cmd[@]}" run --rm -T init </dev/null
echo ">>> 4.5 等待 /ready"
echo ">>> 4.5 校验 Prisma migration status"
if ! "${compose_cmd[@]}" exec -T server sh -lc 'cd /app/server && npx prisma migrate status'; then
echo "[ERROR] Prisma migration status 未通过,停止部署" >&2
"${compose_cmd[@]}" logs --tail=200 server || true
exit 1
fi
echo ">>> 4.6 等待 /ready"
ready_ok=0
for i in $(seq 1 60); do
if curl -fsS http://127.0.0.1:3000/ready >/dev/null; then
@@ -154,21 +161,21 @@ if [[ "$ready_ok" != "1" ]]; then
exit 1
fi
echo ">>> 4.6 执行 external deps smoke"
echo ">>> 4.7 执行 external deps smoke"
if ! "${compose_cmd[@]}" exec -T server node src/scripts/smoke-external-deps.js; then
echo "[ERROR] external deps smoke 失败,输出最近 server 日志" >&2
"${compose_cmd[@]}" logs --tail=200 server || true
exit 1
fi
echo ">>> 4.7 执行 runtime smoke"
echo ">>> 4.8 执行 runtime smoke"
if ! "${compose_cmd[@]}" exec -T server node src/scripts/smoke-trialrun-runtime.js; then
echo "[ERROR] runtime smoke 失败,输出最近 server 日志" >&2
"${compose_cmd[@]}" logs --tail=200 server || true
exit 1
fi
echo ">>> 4.8 当前服务状态"
echo ">>> 4.9 当前服务状态"
"${compose_cmd[@]}" ps
REMOTE