Я полагаю, что это глупый вопрос, но я не понимаю, как мне использовать опции push-запроса gitlab merge
У меня есть такой сценарий:
- Iу меня есть открытый запрос на слияние от разработки до мастера
- Я делаю некоторые изменения в ветви разработки и отправляю их на сервер gitlab с соответствующей опцией
git add .
git commit -m 'finish mr'
git push origin develop -o merge_request.merge_when_pipeline_succeeds
- Я ожидаю, что послеконвейеры этого коммита будут успешно объединены MR, но вместо этого я получаю это сообщение на странице MR gitlab:
@user aborted the automatic merge because source branch was updated just now
@user added 1 commit just now
8efdbde1 - finish mr
Таким образом, кажется, что толчок установит MR, чтобы разрешить объединение после успеха и немедленно прерватьэто из-за коммита из того же толчка. Я также пытался быстрые действия с / слияния, но тот же результат. Я знаю, что есть gitlab API, но я не могу его использовать. Кто-нибудь знает, что я делаю не так?