Дженкинс, Git Hub Pull Request Builder - это 1 коммит за

Я использую плагин GHPRB, чтобы посмотреть, не нарушают ли запросы извлечения мастер основного репозитория. Часто после первоначального запроса на извлечение разработчики отправляют больше коммитов в ветку запроса, которая запускает плагин, как и ожидалось. Однако оказывается, что фиксация, которую плагин проверяет и локально объединяет в master для сборки и тестирования, является не HEAD ветви ветвления запроса, а 1 коммитом назад.

Я использую распределенную настройку Jenkins, т.е. у меня есть мастер и несколько рабов. Для каждой из машин создается отдельная рабочая область, и версия на ведущем устройстве соответствует HEAD ветви ветвления запроса на извлечение, но она отстает от ведомых устройств.

Я использую следующую конфигурацию:

SCM:
Repo url: ..... Credential: ..... Name: origin Refspec: +refs/heads/:refs/remotes/origin/ +refs/pull/:refs/remotes/origin/pr/ Branch: ${sha1}
Triggers: GitHub Pull Request Builder

Я делаю что-то неправильно?

0 ответов

Другие вопросы по тегам