Веб-хуки (webhooks) спрощують багато процесів у вашій програмі. Вони автоматизують pull-запити, мердження (merge), пуш (push) та інші. Ви можете створити подію, яка активізує запит веб-хука, який і виконає роботу за вас.

У цій статті ви дізнаєтесь про Gitlab.

Виконайте наступні кроки, щоб додати веб-хуки в Gitlab:

1. Ввійдіть у свій GitLab акаунт

2. Підіть у репозиторію для якої ви хочете додати веб-хуки та знайдіть розділ Settings

Gitlab Repository Settings

3. Натисніть на вкладку Webhooks.

4. Введіть URL куди ви хочете надсилати POST запити веб-хуків.

5. Задайте Secret Token, щоб URL куди ви надсилатимете запити могло ідентифікувати, що вони саме з GitLab.

6. Виберіть Trigger Events за яких запити веб-хуків будуть надсилатись. 

Примітка: якщо ви виберете Push events ви можете також вказати гілку (branch) або шаблон підстановки (wildcard pattern) для запуску запитів. Якщо ви хочете, щоб всі пуші (pushes) запускали URL, просто залиште це поле пустим. 

Configure Gitlab Webhooks

Вибравши всі події для запуску веб-хуків в GitLab, натисніть кнопку Add webhook .

Add Webhooks in Gitlab

Це все. Налаштувати веб-хуки в Gitlab дуже просто, а керувати програмою з ними ще простіше.