代码检查 CodeArts Check-CodeArts Check通过调用API执行MR增量检查:执行并查询MR任务状态

时间:2025-02-12 15:02:26

执行并查询MR任务状态

  1. 执行MR任务的请求示例。

    RunTask:POST /v2/tasks/{task_id}/run{}
    • “task_id”中填写创建MR检查任务并获取任务ID中获取的MR任务ID以执行检查任务。
    • 请求体参数,空传即可。

  2. 执行MR任务的返回结果。

    响应值为MR任务对应的执行ID,也就是1个任务1次执行产生的1个job的ID。

  3. 轮询任务执行状态请求示例。

    ShowProgressDetail:GET /v2/tasks/{task_id}/progress

    “task_id”中填入MR任务ID以查询任务执行状态,任务状态0表示检查中,1表示检查失败,2表示检查成功,3表示任务中止。

  4. 轮询任务执行状态的返回结果。

support.huaweicloud.com/bestpractice-codecheck/codeartscheck_14_1009.html