Можно ли создать задание Jenkins, которое будет периодически проверять наличие git изменений в 3 (или более) проектах в 3 ветвях (dev, test, stable). После обнаружения изменений в одном из этих проектов и в одной из этих веток он будет создан только для этой указанной c комбинации проект / ветвь.
Мне также нужен пользователь, чтобы иметь возможность запускать его с параметрами, поэтому я могу Принудительно построить специфицированный c проект в указанной ветке c (через Построить с параметрами). Прямо сейчас у меня есть 2 варианта выбора в моей работе, но он только проверяет первый репо и первую ветку из списка.
![Choice Parameters](https://i.stack.imgur.com/GiZLu.png)
Это мой исходный код Настройки управления:
![Source Code Management settings](https://i.stack.imgur.com/Gumba.png)
Всякий раз, когда я вводил несколько веток для сборки, я получаю эту ошибку в Git Журнал опроса:
No workspace is available, so can’t check for updates. (nonexisting_workspace)
Я не уверен, какие плагины мы установили, и я не могу установить дополнительные поля. Я новичок в Дженкинс, и я надеюсь, что объяснил, что мне нужно сделать.
Я буду благодарен за любую помощь