Как создать Jira слушатель? - PullRequest
1 голос
/ 02 ноября 2019

Я создал фильтр в Jira, который отображает список проблем. Я нахожусь в процессе написания программы на Python, которая может посылать мне новые проблемы из этого фильтра. Я предполагаю, что мне нужно что-то вроде слушателя Jira, чтобы решить эту проблему в режиме реального времени, но я не уверен, как. Я буду благодарен за любой совет или документацию. Любые другие варианты тоже подойдут.

1 Ответ

1 голос
/ 02 ноября 2019

Я не знаю толкающего механизма для этого. JIRA имеет довольно всеобъемлющий REST API, который вы можете легко обернуть с помощью Python (как уже было сделано здесь , что может быть всем, что вам нужно). Вам нужно будет опросить в цикле, хотя.

  1. Получить фильтр (обратите внимание, что вы должны знать идентификатор фильтра, поскольку вы не можете искать фильтр по его имени !!) (*)
  2. Обратный вызов для вызова JQL , который содержит
  3. Процесс обработки результатов проблемы jira.

(*) Мой уродливый обходной путь для этого состоял в том, чтобы иметь "волшебную" проблему, чьяbody имел несколько команд управления (частота опроса и т. д.) и вручную связывался с фильтрами для просмотра. Затем я искал проблемы с определенным тегом и анализировал ссылки

...