Сборка Jenkins не запускается git webhook при отправке изменений из ветки удаленного репозитория
У меня есть основной репозиторий git (восходящий поток) и разветвленный репозиторий git (источник). Когда я отправляю изменения в upstream / master, я ожидаю, что сборка Jenkins запустится автоматически.
Случай 1. Создан Pull-запрос и объединен origin / my_branch в upstream / master с помощью кнопки «Merge Pull Request» в веб-интерфейсе GitHub.
Случай 2: Создан запрос на извлечение и объединено origin / my_branch с upstream / master с помощью командной строки git push upstream my_branch:master
Во-первых, хотелось бы узнать разницу между слияниями case 1 и case 2.
По моим наблюдениям, триггер git webhook отлично работает в случае 1, но в случае 2 git webhook не смог запустить сборку Jenkins. Кто-нибудь сталкивался с такой же проблемой?
Пожалуйста, помогите мне понять разницу здесь. заранее спасибо