对齐当前 Swagger 实际挂载地址,避免部署探活误用 /api/docs 导致健康检查失败。 Made-with: Cursor
This commit is contained in:
@@ -71,7 +71,7 @@ jobs:
|
||||
docker compose -f deploy/docker/docker-compose.yml ps
|
||||
HEALTH_OK=0
|
||||
for i in $(seq 1 30); do
|
||||
if curl -fsS "http://127.0.0.1:${HOST_BIND_PORT:-3000}/api/docs" >/dev/null; then
|
||||
if curl -fsS "http://127.0.0.1:${HOST_BIND_PORT:-3000}/docs" >/dev/null; then
|
||||
HEALTH_OK=1
|
||||
break
|
||||
fi
|
||||
@@ -79,7 +79,7 @@ jobs:
|
||||
done
|
||||
if [ "${HEALTH_OK}" -ne 1 ]; then
|
||||
docker compose -f deploy/docker/docker-compose.yml --env-file deploy/docker/.env logs --tail=200 app || true
|
||||
echo "Health check failed: http://127.0.0.1:${HOST_BIND_PORT:-3000}/api/docs"
|
||||
echo "Health check failed: http://127.0.0.1:${HOST_BIND_PORT:-3000}/docs"
|
||||
exit 1
|
||||
fi
|
||||
EOF
|
||||
|
||||
Reference in New Issue
Block a user