Я бы хотел активировать хук только когда нажата master . Но в Настройки >> Интеграция Я вижу, что срабатывает при любом нажатии на любую ветку:
Можно ли настроить его в Gitlab?
Это можно сделать, например, на стороне Jenkins в Плагин конвейера :
Разделенный запятыми список ветвей источника, разрешенных для запуска сборки из события Push или событие запроса слияния . Если оба поля оставлены пусто, все ветви могут запускать эту работу. Для Запрос на слияние events только имя целевой ветви отфильтровывается с помощью include и исключить списки.