В настоящее время опция ограничения веб-перехватчиков для каждой ветви доступна только для событий Pu sh; для событий Merge requests; нет способа ограничить / фильтровать.
Вы должны отфильтровать его в своей работе Jenkins (какую работу уволить; если это также вы ищете) в качестве примера такого плагина GitLab -
Работа1: -
triggers {
gitlabPush {
buildOnMergeRequestEvents(true)
targetBranchRegex('master')
}
}
Работа2: -
triggers {
gitlabPush {
buildOnMergeRequestEvents(true)
targetBranchRegex('branch1')
}
}