查询某一任务的部署进度

更新时间:
2025-01-14

查询某一任务的部署进度

已废弃于 V1.3.0

此接口用于根据服务 ID 和任务 ID 查询该服务下某一个部署任务的部署进度。

接口描述

通信协议:HTTP

URL: GET /api/v1/service/:sid/task/:tid/deploy-progress

传参方式:path

请求参数

字段名类型是否必填说明
sidstring服务 ID
tidstring部署任务 ID

响应参数

DeployProgress

字段名类型说明
idstring部署记录 ID,同时也是部署任务 ID
statusstring服务部署状态。包括如下 3 种状态:
success:成功
deploying:部署中
failure:部署失败
progressnumber服务部署进度,范围为 0 - 100
failureMsgstring服务部署失败时的失败信息

请求示例

curl --location --request GET 'http://localhost:3001/api/v1/service/7e166ab837224ce492b6accf86cce5cd/task/76dea0a853374f6b8e77abd75900a593/deploy-progress'

响应示例

{
    "status": 200,
    "message": "success",
    "fieldErrors": null,
    "data": {
        "id": "cabb486d-3af8-4114-9503-20b48f556ddf",
        "status": "deploying",
        "progress": 0,
        "failureMsg": null
    }
}

错误码

具体请参见 错误码说明

文档内容是否对您有所帮助?
有帮助
没帮助