我试图通过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请求正在做什么。实际上,如果它实际上在做任何事情,我将无法收集到该信息。
有什么想法吗?