Git fetch не извлекает никаких ветвей

#git #jenkins #github #jenkins-pipeline

#git #дженкинс #github #дженкинс-конвейер

Вопрос:

Недавно настроенный дженкинс не сканирует никаких ветвей. Я также пробовал глобальные и многопроволочные кредиты. Учетные данные — это обычные http-имя пользователя и пароли.

введите описание изображения здесь

Вот журнал:

 Started
[Tue Dec 08 16:12:29 UTC 2020] Starting branch indexing...
 > git --version # timeout=10
 > git --version # 'git version 2.11.0'
using GIT_ASKPASS to set credentials 
 > git ls-remote --symref -- https://gitlab.com/myusername/techworld-js-docker-demo-app.git # timeout=10
 > git rev-parse --is-inside-work-tree # timeout=10
Setting origin to https://gitlab.com/myusername/techworld-js-docker-demo-app.git
 > git config remote.origin.url https://gitlab.com/myusername/techworld-js-docker-demo-app.git # timeout=10
Fetching amp; pruning origin...
Fetching upstream changes from origin
 > git --version # timeout=10
 > git --version # 'git version 2.11.0'
 > git config --get remote.origin.url # timeout=10
using GIT_ASKPASS to set credentials 
 > git fetch --tags --progress --prune -- origin  refs/heads/*:refs/remotes/origin/* # timeout=10
[Tue Dec 08 16:12:36 UTC 2020] Finished branch indexing. Indexing took 7 sec
Finished: SUCCESS
 

Комментарии:

1. соответствуют ли ваши имена ветвей регулярному выражению, определенному в разделе «Фильтр по имени»?

2. да, я также пытался удалить регулярное выражение и использовал .* , и все равно оно не работает.

3. о, что-то не так с регулярным выражением. Если я выберу Discovery branches , это сработает. Если я выбираю регулярное выражение, оно не работает

Ответ №1:

Ну, проблема была в том, что я только выбрал Filter by name (regex) , но не выбрал Discover branches . Как только я добавил это, он начал работать. Благодаря @FedericoCapaldo

введите описание изображения здесь