Дженкинс работает на 3 проекта в 3 филиалах - PullRequest
0 голосов
/ 02 апреля 2020

Можно ли создать задание Jenkins, которое будет периодически проверять наличие git изменений в 3 (или более) проектах в 3 ветвях (dev, test, stable). После обнаружения изменений в одном из этих проектов и в одной из этих веток он будет создан только для этой указанной c комбинации проект / ветвь.

Мне также нужен пользователь, чтобы иметь возможность запускать его с параметрами, поэтому я могу Принудительно построить специфицированный c проект в указанной ветке c (через Построить с параметрами). Прямо сейчас у меня есть 2 варианта выбора в моей работе, но он только проверяет первый репо и первую ветку из списка.

Choice Parameters

Это мой исходный код Настройки управления:

Source Code Management settings

Всякий раз, когда я вводил несколько веток для сборки, я получаю эту ошибку в Git Журнал опроса:

No workspace is available, so can’t check for updates. (nonexisting_workspace)

Я не уверен, какие плагины мы установили, и я не могу установить дополнительные поля. Я новичок в Дженкинс, и я надеюсь, что объяснил, что мне нужно сделать.

Я буду благодарен за любую помощь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...