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

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.