Можно ли получить список спринтов для конкретного проекта? Я знаю, что есть способ найти проблемы спринтом, но не нашел способа получить все спринты.
JQL: Получить список спринтов
Ответ 1
Я использую следующий вызов отдыха, чтобы найти все спринты:
Чтобы найти только открытый спринт проекта, я запускаю его: https://yourjira.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+YOURPROJECTKEY+and+Sprint+not+in+closedSprints()
Ответ 2
В JQL это еще не возможно, но вы можете использовать новый гибкий API jira. Вот документация для jira cloud и для jira server 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
Ответ 3
[JIRA-URL]/rest/greenhopper/1.0/sprint/picker
Предоставляет массив "allMatches", содержащий активные спринты, включая идентификаторы id и boardName.
Мне было полезно, когда я искал список активных спринтов во всех проектах, чтобы очистить не завершенные или не хорошо названные спринты:-)
Ответ 4
На основе этого ответа: 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>
Ответ 5
Для этого нет конечной точки REST, вы можете запрашивать только спринты, которые видны для конкретной Rapid Board, и для этого вам нужно использовать плагин GreenHoppper.
Конечная точка для этого: https://yourjira.com/rest/greenhopper/1.0/sprints/ {rapidBoardId}
Вы можете перечислить быстрые доски в другой конечной точке 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
Ответ 6
Вы посмотрели отчет о спринте? В раскрывающемся списке вы увидите список всех спринтов для этой платы. Конечно, вы можете иметь несколько плат для каждого проекта, поэтому вам может потребоваться выполнить поиск всех связанных плат.
Ответ 7
Я не изобрел это, коллега сделал. Тем не менее, вы можете легко получить доступ ко всем спринтам на экране "проблем с поиском", используя этот JQL: Sprint не ПУСТО
Это. Наслаждаться.