В настоящее время я настраиваю сервер Jenkins, размещенный в контейнере Docker в AWS.
Я использую BlueOcean для настройки репозитория.
Прямо сейчас конвейер сканирует все ветки в репозитории, чтобы обнаружить Jenkinsfiles, а затем автоматически выполнит сборку на этой ветке, если обнаружит изменения. Я сканирую репозиторий каждые 5 минут, чтобы обнаружить изменения.
Однако я не хочу автоматически запускать сборки и задания, если это какая-то случайная ветка функций. Я пытаюсь ограничить автоматически запускаемые сборки только изменениями в промежуточной и основной ветвях.
Итак, мой вопрос: как и где вы настраиваете конвейер Jenkins GitHub для сборки только определенных ветвей, а не для сканирования всех ветвей?