Jenkins Pull Request Builder начинает сборку старых закрытых запросов
Я пытаюсь настроить Jenkins для запуска сборки при открытии и объединении запросов на извлечение.
Я создал запрос извлечения из ветви A в B. Затем закрыл его (PR-1). Сборка началась и успешно завершена.
Затем я создал запрос извлечения из той же ветви A в ту же ветку B (PR-2). После успешной сборки Дженкинс снова начал собирать PR-1.
То же самое, если я закрыл PR-2 и создал PR-3. Дженкинс снова начнет сборку для PR-1 и PR-2!
Это моя установка на работу Дженкинса.
Почему Дженкинс начинает создавать старые закрытые запросы?
Спасибо.
1 ответ
Плагин JENKINS Multi-Branch Project, теперь плагин JENKINS Pipeline Multibranch должен быть тем, который позволяет строить только ветви с новыми коммитами.
Если вы не используете этот плагин, refspec refs/remotes/origin/pr/*
выбрал бы все PR-ветви.