2015-06-23 7 views
1

Мне нужно получить всю проблему проекта из динамической проблемы jql.JQL - получить все проблемы на основе проекта из результата jql request

Ex: проект (выпуск обновленной -5m)

Это есть способ сделать это в JQL?

+0

Непонятно, что вам действительно нужно делать. – Nuwan

+0

Настоящая проблема заключается в том, чтобы получить всю задачу, которая находится в проекте, основываясь на результатах jql. Я имею в виду, если я обновляю проблему, мне нужно получить всю открытую проблему в проекте обновленных проблем –

ответ

0

Если я правильно понял из вашего дополнительного разъяснения, что вам нужен список всех выдающихся билетов из любых проектов, в которых проблема только что обновлена, вы не можете сделать это через JQL в поиске проблем JIRA, но вы можете используйте API. Пример использования библиотеки JIRA-питон в Python 2.7:

just_updated = jira.search_issues('updated >= -5m') 
for issue in just_updated: 
    issues = jira.search_issues('project = "' + issue.fields.project.key + '" and status not in (Resolved, Closed)') 
    for each in issues: 
     print each 

Это выплевывает выпуск ключи, которые вы хотите, которые затем можно превратить в HTML-страницу с эмиссионной ссылкой или CSV с подробностями выпуска или что вам нужно.