场景描述
本章将指导您通过API执行构建任务以及查看任务是否为运行状态。
API的调用方法请参见如何调用API。
约束限制
待执行构建任务已经在编译构建服务中创建。
涉及接口
先通过用户token、任务id等请求参数执行构建任务,然后根据任务id查看任务是否为运行状态,步骤如下:
- 执行构建任务。
- 查看任务运行状态。
操作步骤
- 执行构建任务。
- 接口信息
URI:POST /v3/jobs/build
API文档详情请参见:执行构建任务
API Explorer在线调试请参见: 执行构建任务
- 请求示例
POST https://cloudbuild-ext.cn-north-1.myhuaweicloud.com/v3/jobs/build
- 请求体示例
{
"job_id": "3341eaf0de6844669f07baa1ddfc9..."
}
- 响应示例
{
"octopus_job_name": "j_WfRE6eOY",
"actual_build_number": "55",
"daily_build_number": "20200825.1"
}
- 查看任务是否为运行状态。
- 接口信息
URI:GET /v3/jobs/{job_id}/status
API文档详情请参见:查看任务运行状态
API Explorer在线调试请参见: 查看任务运行状态
- 请求示例
GET https://cloudbuild-ext.cn-north-1.myhuaweicloud.com/v3/jobs/3341eaf0de6844669f07bdfc9.../status
- 响应示例
{
"result": false
}