Задать вопрос
@gerrrper

Как в gitlab создать hook, чтобы среагировать на commit ?

Я так понимаю, мне нужен web-hook. Но в панели есть только service-hook, окторый предлагает мне добавить URL.
Сначала я подумал, что gitlab убдет слать данные на этот URL - но это не так.
Мне надо следить за комитами, и реагировать на каждый. Как мне это сделать?
  • Вопрос задан
  • 7915 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Sergei Borisov К ответам на вопрос (3)
risik
@risik
Программист
Добавлю немного к ответу @Serhioromano

Я, могу предположить, что у Вас для деплоя используется какой нибудь CI/CD сервер. У этого сервера должна быть возможность запускать джобу по внешнему событию. Это внешнее событие генерируется, например, при помощи обращения по определеному урлу. Возможно, по этому урлу даже надо передать какой-то аутентификационный ключ, который генерируется этим CI сервером. Теперь у Вас есть УРЛ, который надо дернуть для выполнения сборки.

Именно этот урл Вы указываете в GitLab.
Ответ написан