Как мы можем автоматически создать новый тикет в Jira dashboard от Jenkins на случай потери работы? - PullRequest
0 голосов
/ 28 июня 2018

Я искал в Google, но не нашел соответствующих ответов, чтобы автоматически создать проблему от Дженкинса до Джиры, если какой-либо статус работы не удался.

Я обнаружил, что мы можем настроить Jira для тестирования Junit. Например. Если какой-либо тест не пройден, Дженкинс подаст запрос Джире. Но я хочу, чтобы тот же процесс при сбое сборки.

Заранее спасибо.

1 Ответ

0 голосов
/ 29 июня 2018

Плагин JIRA Pipeline Steps предлагает многочисленные шаги , которые позволяют вам взаимодействовать с JIRA из Jenkins Pipeline .

Я предполагаю, что шаг jiraNewIssue - это то, что вы ищете. Используйте это в шаге после конвейера вашего конвейера, и это создаст проблему для вас.

Что-то вроде (не проверено):

pipeline {
  stages {
  ...
  }
  post {
    failure {
      jiraNewIssue(...)
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...