Jenkins JIRA запускает несколько проектов
Должно ли имя проекта в Jenkins совпадать с именем проекта в JIRA для правильного подключения триггера Jenkins JIRA? Или это просто поиск всего, что вы установили для запуска сборки в Jenkins - например, комментарий, статус, переход и т. Д.
По сути, как лучше настроить триггер JIRA для разделения нескольких проектов сборки в Jenkins и нескольких проектов в JIRA?
1 ответ
Вам действительно не нужно иметь точное совпадение с названием проекта в Jenkins. Этот плагин будет запускать сборку только тогда, когда он соответствует конфигурации триггера, заданной вами в задании Jenkins.
Скажем, вы хотите запускать задание foo, когда в JIRA изменился проект бара, вы можете настроить foo на использование фильтра JQL project=bar
, Как только это настроено, сборка Jenkins будет запускаться только тогда, когда событие, отправленное из JIRA, находится на панели проекта. Обратите внимание, что вам нужно будет настроить Jenkins для правильного общения с JIRA, чтобы эта функция работала на странице глобальной конфигурации (следовательно, становится двунаправленной связью).