невозможно перезапустить сборки travis ci через /repo/user%2Fproject/requests конечную точку API

Я пытаюсь перезапустить существующие сборки Travis CI с помощью сценария CLI, и у меня возникают некоторые трудности с этим.

Я использую инструкции из 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 ответов

Другие вопросы по тегам