feat(update): 发布双链路更新进度与线上验收审计
Test deployment public URL (Linux) / test-linux (push) Canceled after 0s
Test start.ps1 (Windows) / test-windows (push) Canceled after 0s

This commit is contained in:
2026-10-02 19:46:39 +08:00
parent 89cc554c04
commit eebc6d1453
52 changed files with 13799 additions and 21 deletions
@@ -0,0 +1,138 @@
[
{
"time": "2026-10-02T11:15:34.439Z",
"path": "/api/app/update-jobs",
"status": 200,
"value": {
"status": "success",
"data": [],
"message": "success"
}
},
{
"time": "2026-10-02T11:22:54.730Z",
"path": "/api/app/update-jobs",
"status": 500,
"value": {
"statusCode": 500,
"timestamp": "2026-10-02T11:22:54.644Z",
"path": "/app/update-jobs?active=true&limit=1",
"message": "getaddrinfo EAI_AGAIN easyai-updater",
"traceId": "yGyuK8eBkaXeNsMy",
"appVersion": "3.22.0.20261002.1",
"diagnosticCode": "RequestError"
}
},
{
"time": "2026-10-02T11:23:20.074Z",
"path": "/api/app/update-capabilities",
"status": 200,
"value": {
"status": "success",
"data": {
"mode": "legacy_watchtower",
"jobApi": false,
"executorReachable": false
},
"message": "success"
}
},
{
"time": "2026-10-02T11:23:26.733Z",
"path": "/api/app/update",
"status": 502
},
{
"time": "2026-10-02T11:23:28.856Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:30.935Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:33.033Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:35.153Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:37.254Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:39.392Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:41.490Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:43.622Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:45.733Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:47.824Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:49.905Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:51.995Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:54.094Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:56.194Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:23:58.414Z",
"path": "/api/health/update-ready",
"status": 502
},
{
"time": "2026-10-02T11:24:20.993Z",
"path": "/api/health/update-ready",
"status": 200,
"value": {
"status": "ok",
"service": "easyai-server-main",
"version": "3.22.0.20261002.2",
"buildId": "3.22.0.20261002.2",
"timestamp": "2026-10-02T11:24:20.920Z",
"uptime": 42.086032874,
"dependencies": {
"mongo": "ok",
"redis": "ok",
"rabbitmq": "ok"
}
}
}
]