Подтвердить что ты не робот

Gitlab автоматически объединяется, когда сборка не работает

У меня довольно простой вопрос. Мы установили Gitlab CI и хотим разрешить автоматическое слияние, как только сборка будет успешной для некоторых наших веток.

Вещь, мы видим, что сборка проходит, но слияние фактически не происходит, и статус сохраняется при "объединении автоматически после сборки".

У вас есть идеи, почему?

Я приложил скриншот ложного поведения.

Слияние выполнено успешно, но MR не объединено

РЕДАКТИРОВАТЬ: Некоторая дополнительная информация, которая была запрошена:

  • Похоже, что никакая фоновая задача не помещается в очередь, где я активирую "автоматическое слияние при успешном выполнении сборки"
  • Когда сборка завершается, никакие фоновые задания не срабатывают, насколько я могу видеть. Ничего нового не запланировано, не было или не было.
  • Я также не вижу ничего сумасшедшего или ERROR, как в журналах.
  • Два скриншота моей приборной панели как MR с автоматическим запуском сборки:

Панель мониторинга во время MR с автоматическим слиянием 1 Панель мониторинга во время MR с автоматическим слиянием 2

Спасибо, Julien

4b9b3361

Ответ 1

Возможно, ваше задание на слияние запланировано или мертво.

  • Используйте свою учетную запись администратора и нажмите кнопку Admin Area.
  • Нажмите MonitoringBackground Jobs введите описание изображения здесь

  • Затем нажмите dashboard и проверьте, выполнено ли задание слияния в очереди Scheduled или Dead. введите описание изображения здесь