1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/panda26-gitlab

Клонировать/Скачать
runners.md 2.6 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 26.05.2025 02:09 64486eb

Регистрация и удаление бегунов API

API, используемый бегунами для регистрации и удаления самих себя.

Примечание: Этот API предназначен для использования только бегунами в качестве своего собственного канала связи. Для конечного API см новый API бегунов.

Аутентификация

Этот API использует два типа аутентификации:

  1. Уникальный токен бегуна, который является токеном, присвоенным бегуну после его регистрации. Этот токен можно найти на странице редактирования бегуна (перейти к Проект > Бегуны, выбрать одного из бегунов, перечисленных под Активированные бегуны для этого проекта).

  2. Использование токена регистрации бегуна. Этот токен можно найти в настройках проекта. Он также может быть найден в разделе настроек Администрирование > Бегуны. Существует два типа токенов, которые можно передать: общий токен регистрации бегуна или проектный токен регистрации бегуна.

Регистрация нового бегуна

Используется для того, чтобы GitLab CI узнал о доступных бегунов.

POST /ci/api/v1/runners/register
Атрибут Тип Обязательный Описание
token string да Токен регистрации бегуна

Пример запроса:

curl --request POST "https://gitlab.example.com/ci/api/v1/runners/register" --form "token=t0k3n"

Удаление бегуна

Используется для удаления бегуна.```sh DELETE /ci/api/v1/runners/delete


| Атрибут | Тип    | Обязательный | Описание |
| --------- | ------- | --------- | ----------- |
| `token`   | string  | да       | Уникальный токен бегуна |

Пример запроса:

```sh
curl --request DELETE "https://gitlab.example.com/ci/api/v1/runners/delete" --form "token=t0k3n"

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/panda26-gitlab.git
git@api.gitlife.ru:oschina-mirror/panda26-gitlab.git
oschina-mirror
panda26-gitlab
panda26-gitlab
master