Запускает ли webhook конвейер для создания / развития или развития отрасли - PullRequest
0 голосов
/ 07 марта 2019

Git-репо поддерживает origin/develop копию ветки для develop ветви.

git push origin develop с моего ноутбука, синхронизируйте ветку origin / development

Когда я создаю webhook (web integrations опция) на портале GitLab с Jenkins я вижу ветви develop, master и т. д., но не origin\develop или origin/master.

Я выбираю develop ветвь и выбираю "события push""и веб-хук

В соответствии с журналом консоли, * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * '' '' '' '' ''.


Когда пользователь говорит, git push origin develop на своем ноутбуке,

Запускает ли webhook конвейер jenkins при событии push на origin/develop?Поскольку я не создал webhook для origin/develop ... в конвейере, я извлекаю код из ветви разработки

1 Ответ

1 голос
/ 08 марта 2019

разработка

develop - это ветка на вашем компьютере / сервере Jenkins / любом клиенте.

начало

origin - указатель на место, где находится ваш репозиторий.

Происхождение / разработка

Полный путь (местоположение) вашей ветки разработки в хранилище.

когда вы работаете на своей машине разработки, вы клонируете / извлекаете репозиторий и проверяете определенную ветку для работы с ним, скажем develop. как только вы закончите свой код, вы отправите его обратно в хранилище, выполнив git push origin develop. Это означает, что вы хотите подтолкнуть вашу ветвь развиваться к происхождению и развитию ветки.

Переходя к интеграции с Jenkins, в Gitlab вы уже находитесь в своем хранилище, и у него нет другого удаленного местоположения для отправки, поэтому не будет никакой концепции происхождения / разработки там, где вы уже находитесь.

...