Для выполнения действия требуется токен пользователя, от имени которого оно будет выполнено.
StartGitlabPipeline — запускает выполнение пайплайна в GitLab.
Пример запроса
project_id: 0
ref: main
variables:
- key: example-key
value: example-valueСпецификация запроса
| Название | Обязательность | Описание |
|---|---|---|
| project_id | Да | Идентификатор проекта, в котором необходимо запустить пайплайн |
| ref | Да | Название ветки, тег или SHA-хеш коммита, на котором будет запущен пайплайн |
| variables | Нет | Список переменных, которые необходимо передать в запускаемый пайплайн |
| variables.key | Да | Название переменной |
| variables.value | Да | Значение переменной |
Примечание
Действие осуществляет POST-запрос по URL: /api/v4/projects/:id/pipeline.