无法通过/ repo / user%2Fproject / requests API端点重新启动travis ci构建

时间:2019-11-03 16:20:47

标签: travis-ci travis-ci-api

我试图通过CLI脚本重新启动现有的Travis CI构建,但这样做有些困难。

我正在使用https://docs.travis-ci.com/user/triggering-builds的指示,并且得到的响应与步骤4中描述的响应类似:

{
  "@type": "pending",
  "remaining_requests": 1,
  "repository": {
    "@type": "repository",
    "@href": "/repo/39521",
    "@representation": "minimal",
    "id": 39521,
    "name": "test-2",
    "slug": "svenfuchs/test-2"
  },
  "request": {
    "repository": {
      "id": 44258138,
      "owner_name": "svenfuchs",
      "name": "test-2"
    },
    "user": {
      "id": 3664
    },
    "id": 205729,
    "message": null,
    "branch": "master",
    "config": {
    }
  },
  "resource_type": "request"
}

问题在于,这样做不会导致新的构建出现在https://travis-ci.org/mygroup/myproject/branches上。也不会导致最新版本的状态从“通过”更改为“已接收”或“开始”等。

我实际上还不清楚该API请求正在做什么。实际上,如果它实际上在做任何事情,我将无法收集到该信息。

有什么想法吗?

0 个答案:

没有答案