특정 프로젝트에 대한 스프린트 목록을 가져올 수 있습니까? 나는 스프린트로 이슈를 찾는 방법이 있다는 것을 알고 있지만, 모든 스프린트를 얻는 방법을 찾지 못했습니다.JQL : 스프린트 목록 가져 오기
답변
이 작업을 수행하는 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
당신이 스프린트 보고서 봤어 ? 이 드롭 다운은 해당 보드의 모든 전력 질주 목록을 보여줍니다. 물론 프로젝트 당 여러 개의 보드를 가질 수 있으므로 모든 관련 보드를 검색해야 할 수도 있습니다.
내가 모든 달리기를 찾으려면 다음 나머지 전화를 사용
내가이 프로젝트를 실행의 오픈 질주를 찾으려면 : 이 답변에 따라 https://yourjira.com/rest/greenhopper/1.0/integration/teamcalendars/sprint/list?jql=project+%3D+YOURPROJECTKEY+and+Sprint+not+in+closedSprints()
참조 할 문서가 있습니까? –
마지막 닫힌 스프린트는 어떻게 찾을 수 있습니까? ORDER BY updatedDate DESC를 사용하여 시도했지만 닫힌 모든 스프린트를 반환합니다. – eureka19
: answers.atlassian.com/questions/65920/answers/3599592 스프린트 목록을 얻는 데 가장 적합한 웹 API는 다음과 같습니다.
https://<your_site>/rest/greenhopper/1.0/sprintquery/<rapidBoardId>?includeFutureSprints=true&includeHistoricSprints=false
은 각 시스템마다 다르기 때문에 JIRA에서 서핑을 할 때 브라우저의 주소 표시 줄에서 보았습니다. 그런 다음 API를 호출하는 코드에 하드 코딩했습니다.
https://<your_site>/secure/RapidBoard.jspa?rapidView=<rapidBoardId is here on your browser address bar>
[JIRA-URL] /rest/greenhopper/1.0/sprint/picker
이드와 활성 boardName 포함 단거리 함유 "allMatches"배열을 제공. 내가이 완료되지 않았거나 잘 아직 불가능 JQL에서
:-) 스프린트 이름없는 청소하는 모든 프로젝트에 적극적으로 스프린트의 목록을 검색 할 때
그것은 나에게 유용하지만 새를 사용할 수 있습니다 jira Agile API. 다음은 jira cloud 및 jira server 7.2.3의 설명서입니다.
먼저 프로젝트의 게시판을 찾아야합니다. 당신의 보드의 목록을 얻기 위해이 REST 엔드 포인트는 다음과 같습니다
[jira-url]/rest/agile/1.0/board
다음 당신은 자신의 프로젝트를 얻을 수 있습니다 : 그래서이 방법으로 당신의 보드 ID를 찾을 수 있습니다
[jira-url]/rest/agile/1.0/[board-id]/project
당신의 계획. 당신이 JIRA 또는 일부 응용 프로그램에서 JQL을 사용하고
[jira-url]/rest/agile/1.0/[board-id]/sprint
: 결국, 당신은이 보드의 스프린트의 목록을 얻을 수 있습니다. AFAIK, JQL은 문제를 결과로 반환합니다. –
API를 통해 사용. –