JIRA - как получать отчеты программно? - PullRequest
2 голосов
/ 18 апреля 2011

Я использую JIRA в качестве средства отслеживания ошибок и создал инструмент Python, который преобразует отчет о задачах JIRA (полученный в виде XML из меню «Виды») в записи MS Access, которые пользователь использует для другого инструмента.

Хорошо, все готово, Python лучший!

Теперь я хотел бы знать, как я могу автоматизировать первую часть, то есть создать отчет программно, в идеале:

  • в XML
  • в том же формате, что и в меню «Виды»
  • используя Python, конечно!

Ну, конечно, я могу использовать другие языки и другие форматы, я просто описывал идеальный мир! Я не знаю, можно ли каким-либо образом использовать JQL или полезны плагины JIRA (я видел, в частности, Python CLI, но я не знаю, достаточно ли мощны его функции) ...

Спасибо за ваш совет / опыт / идеи ...

1 Ответ

3 голосов
/ 18 апреля 2011

Вы можете выставить JIRA через:

  • SOAP (в настоящее время предпочтительный способ)
  • XML-RPC
  • REST API (все еще в разработке)

Все это можно легко использовать в клиенте Python.

См .: http://confluence.atlassian.com/display/JIRA/JIRA+RPC+Services

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