Дженкинс опрашивает не ту ветвь - PullRequest
0 голосов
/ 15 января 2019

Я настроил свою ветку для проекта Pipelines следующим образом:

*/master

Однако, согласно журналу опроса Git:

[опрос] Последняя ревизия удаленной главы на refs /heads / ci_test: c945253a1f3aed6be113347e37aa3512db43bcf0 - уже построено 17 Готово. Заняло 11 сек. Без изменений

Он всегда пытается опросить ci_test, это была ветвь, с которой я изначально тестировал. То же самое с BitBucket webhook. Он реагирует только на ветку ci_test, несмотря на тот факт, что только master теперь настроен, применен и сохранен. Я также безуспешно пытался перезапустить Дженкинс.

Есть идеи, как это отладить?

Редактировать: если я запускаю сборку вручную, она строит master. Поллер все еще опрашивает ci_test несмотря ни на что. Wtf

Edit2: установка ветвления на любой (оставьте пустым) не может извлечь что-либо даже вручную.

Ответы [ 5 ]

0 голосов
/ 08 июля 2019

Убедитесь, что вы не включили флажок Облегченная проверка в разделе Трубопровод.

К сожалению, он не совместим с плагином Bitbucket webhook ..

0 голосов
/ 19 марта 2019

Решение, которое сработало для меня, было:

  • Удалить всю конфигурацию, связанную с опросом (условие триггера в конвейере, конфигурация опроса в задании)
  • Запустить сборку вручную (он должен построить правильную ветвь)
  • Восстановить конфигурацию опроса

После этих изменений опрос перезапустился и начал запрашивать правильную ветвь.

0 голосов
/ 15 января 2019

«Решением» было перейти к проекту «Многоотраслевые трубопроводы».Устаревший проект Pipelines, кажется, в любом случае сбивает с толку и ломает несколько ветвей:

https://issues.jenkins -ci.org / browse / JENKINS-46588

Кроме того, веб-крючок можеттакже может быть как-то глючить, но этот тип многоотраслевого проекта, кажется, работает намного лучше.

0 голосов
/ 26 февраля 2019

У меня есть эта проблема (наш сервер Jenkins не обновлялся в течение нескольких лет, поэтому представьте, что дата в этом посте - 2017). Я полагаю, что это из-за этой ошибки (я считаю, что обе проблемы одинаковы):

https://issues.jenkins -ci.org / просмотр / JENKINS-50168

https://issues.jenkins -ci.org / просмотр / JENKINS-55524

У меня нет решения, хотя я обновлю этот ответ, если работает многоотраслевой конвейер.

0 голосов
/ 15 января 2019

Кажется, проблема в webhook в BitBucket, а не в конфигурации Jenkins. Возможно, webhook был создан для ci_test ветви и теперь не видит изменений для master ветви.

...