Вопрос:

JQL: получить список спринтов

jira jql

18451 просмотра

7 ответа

0 Репутация автора

Можно ли получить список спринтов для конкретного проекта? Я знаю, что есть способ найти проблемы спринтом, но я не нашел способа получить все спринты.

Автор: user2445124 Источник Размещён: 24.06.2014 07:36

Ответы (7)


3 плюса

2465 Репутация автора

Для этого не существует конечной точки REST, вы можете запрашивать только те спринты, которые видны для конкретной Rapid Board, и для этого вам нужно использовать плагин GreenHoppper.

Конечная точка для этого: https://yourjira.com/rest/greenhopper/1.0/sprints/ {rapidBoardId}

Вы можете перечислить Rapid Boards в другой конечной точке REST: https://yourjira.com/rest/greenhopper/1.0/rapidviews/list

Узнайте больше здесь: https://answers.atlassian.com/questions/65920/how-can-i-list-all-sprints-from-greenhopper-using-the-rest-api

Автор: Nikhil Talreja Размещён: 24.06.2014 08:07

1 плюс

375 Репутация автора

Вы смотрели отчет о спринте? Раскрывающийся список покажет вам список всех спринтов для этой доски. Конечно, у вас может быть несколько досок для одного проекта, поэтому вам, возможно, придется искать все связанные доски.

Автор: boardtc Размещён: 02.12.2014 01:04

13 плюса

3402 Репутация автора

Я использую следующий вызов отдыха, чтобы найти все спринты:

https://yourjira.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+YOURPROJECTKEY

Чтобы найти только открытый спринт проекта, я запускаю это: https://yourjira.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+YOURPROJECTKEY+and+Sprint+not+in + closedSprints ()

Автор: Niederee Размещён: 31.12.2014 06:42

4 плюса

3375 Репутация автора

Исходя из этого ответа: answers.atlassian.com/questions/65920/answers/3599592 , лучший веб-API для получения списка спринтов:

https://<your_site>/rest/greenhopper/1.0/sprintquery/<rapidBoardId>?includeFutureSprints=true&includeHistoricSprints=false

<rapidBoardId> отличается в каждой системе, я только видел это в адресной строке моего браузера, когда я занимался серфингом в JIRA, затем я жестко запрограммировал его в код, который вызывает API.

https://<your_site>/secure/RapidBoard.jspa?rapidView=<rapidBoardId is here on your browser address bar>
Автор: Tohid Размещён: 10.03.2015 04:19

6 плюса

189 Репутация автора

[JIRA-URL] /rest/greenhopper/1.0/sprint/picker

Предоставляет массив "allMatches", содержащий активные спринты, включая id и boardName.

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

Автор: drillingman Размещён: 03.07.2015 02:54

10 плюса

185 Репутация автора

В JQL это пока невозможно, но вы можете использовать новый jira agile API. Вот документация для облака jira и для сервера jira 7.2.3 .

Во-первых, вам нужно найти доску вашего проекта. Эта конечная точка REST для получения списка ваших досок:

[jira-url]/rest/agile/1.0/board

Далее вы можете получить их проект с:

[jira-url]/rest/agile/1.0/[board-id]/project

Таким образом, вы можете найти идентификатор доски вашего проекта. В конце вы можете получить список спринтов на этой доске:

[jira-url]/rest/agile/1.0/[board-id]/sprint

Автор: Séverine Darlot Размещён: 27.05.2016 08:54

0 плюса

1 Репутация автора

Я не изобрел это, коллега сделал. Тем не менее, вы можете легко получить доступ ко всем спринтам на экране «проблем с поиском», используя этот JQL: Sprint не ПУСТО

Вот и все. Наслаждаться.

Автор: Ron C Размещён: 12.06.2019 10:10
Вопросы из категории :
32x32