1
Мне нужно создать запрос на объединение из разветвленного репозитория GitLab в исходный репозиторий при запуске сценария bash.Как использовать функцию GitLab «Создать запрос слияния» из оболочки bash?
Мне нужно создать запрос на объединение из разветвленного репозитория GitLab в исходный репозиторий при запуске сценария bash.Как использовать функцию GitLab «Создать запрос слияния» из оболочки bash?
Используйте API
Пример слияния запрос будет выглядеть следующим образом:
завиток --header "PRIVATE-токен:" -X POST https://gitlab.example.com/api/v3/projects/project_id/merge_requests/?target_project_id=id_of_parent_project
Спасибо. Документация API GitLab (https://docs.gitlab.com/ee/api/merge_requests.html) говорит: ** POST/projects /: id/merge_requests ** Не могли бы вы объяснить, как я должен от этого до того, что вы написали? Я спрашиваю, потому что мне нужно понять синтаксис для моего конкретного URL-адреса. –
Что именно неясно – jaxxstorm
В нем сказано: «projects /: id», вы сказали: «project_id». Кроме того, где вы получили это имя переменной: ** target_project_id **? –