Как я могу получить номер вопроса JIRA из сообщения о коммите в Jenkins?

Я использую Gitlab для управления исходным кодом, jenkins для заданий CI и JIRA для отслеживания проблем.

Как только я фиксирую в gitlab номер проблемы, например «Отредактированный демонстрационный файл Project-123», у меня появляется ловушка jenkins, которая запускает сборку. У меня есть плагин Jira JINKINS, и я использую проблемы Progress JIRA для действий рабочего процесса. У меня есть вопрос из двух частей:

мой JQL для поиска проблемы:project=PROJ and status="Build Started" and updated >= "-15m" Мой рабочий процесс - Jenkins Build успешно. Однако если у меня запущено несколько сборок, то, когда первая сборка завершится успешно, обе проблемы будут переведены в BUILD SUCCESSFUL, независимо от того, как закончится вторая сборка. Я хочу, чтобы я мог заполнить $ ISSUE_ID, используя сообщение коммита в SCM-изменении jenkins для плагина jira, чтобы я мог указать проблему для перехода.Если процесс сборки не удастся, выполните другой процесс иначе.

Ответы на вопрос(1)

Ваш ответ на вопрос