Web-hook.ru

Проверка GitLab webhook

GitLab webhook удобно тестировать на временном URL: вы видите событие, заголовки, token и тело запроса без развертывания обработчика.

Настройка

В GitLab откройте Settings -> Webhooks, вставьте URL из Web-hook.ru, выберите события и задайте Secret token при необходимости.

Что смотреть

Проверьте X-Gitlab-Event, X-Gitlab-Token, object_kind, project, user и commits в body.

Отладка

Используйте кнопку Test в GitLab и сравните delivery result с тем, что пришло в тестер.

Нужно увидеть реальный webhook?

Создайте временный URL и отправьте на него тестовое событие.

Создать webhook URL

Частые вопросы

GitLab отправляет secret в body?

Нет, обычно secret приходит в header X-Gitlab-Token.

Можно ли тестировать self-hosted GitLab?

Да, если инстанс имеет доступ к публичному URL тестера.