как настроить git hook post-recieve для обновления зеркального репозитория после нажатия? - PullRequest
0 голосов
/ 13 сентября 2018

У меня есть пустой репозиторий на сервере Gitlab, и тот же репозиторий был отражен на другом сервере с использованием ssh.я хотел бы назначить хук post-receive в репозиторий Gitlab, чтобы обновить зеркальный репозиторий после того, как пользователь был помещен в репозиторий Gitlab.

в соответствии с документацией Gitlab, я могу сделать хиты git, как показано ниже enter image description here

но что я должен указать в URL ??путь к зеркальному хранилищу?или в любом случае я могу сделать это, чтобы добиться с помощью git hooks?

моя версия Gitlab - Community Edition 11.1.4

1 Ответ

0 голосов
/ 13 сентября 2018

что я должен указать в URL? путь к зеркальному хранилищу?

Нет: вы должны использовать URL webhook слушателя, который вы установили заранее. Вы можете проверить ответ webhook с помощью собственного запроса requestBin .

Примеры:

В любом случае, я могу сделать это, чтобы использовать git hooks?

Только если у вас есть доступ к серверу GitLab. Это было бы невозможно, например, для gitlab.com.

...