web-dev-qa-db-ja.com

JQL:スプリントのリストを取得する

特定のプロジェクトのスプリントのリストを取得することは可能ですか?スプリントで問題を見つける方法があることは知っていますが、すべてのスプリントを取得する方法が見つかりませんでした。

14
user2445124

次のRESTコールを使用して、すべてのスプリントを検索します。

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()

15
Niederee

JQLではまだ使用できませんが、新しいjira agile APIを使用できます。 jira cloud および jira server 7.2. のドキュメントは次のとおりです。

まず、プロジェクトのボードを見つける必要があります。このRESTボードのリストを取得するためのエンドポイントは次のとおりです。

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

次に、次のようにしてプロジェクトを取得できます。

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

したがって、この方法でプロジェクトのボードIDを見つけることができます。最後に、次のコマンドでこのボードのスプリントリストを取得できます。

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

10

[jira-url] /rest/greenhopper/1.0/sprint/picker

IdやboardNameを含むアクティブなスプリントを含む「allMatches」配列を提供します。

すべてのプロジェクトでアクティブなスプリントのリストを検索して、完了していないか、適切に名前が付けられていないスプリントをクリーンアップするときに役に立ちました:-)

6
drillingman

この回答に基づいて: answers.atlassian.com/questions/65920/answers/3599592 、スプリントのリストを取得するための最良のWeb 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>
4
Tohid

これを行うためのRESTエンドポイントはありません。特定のラピッドボードに表示されるスプリントのみをクエリでき、これには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

4
Nikhil Talreja

スプリントレポートを見ましたか?ドロップダウンには、そのボードのすべてのスプリントのリストが表示されます。もちろん、プロジェクトごとに複数のボードを持つことができるので、関連するすべてのボードを検索する必要があるかもしれません。

1
boardtc

私はこれを発明しなかった、同僚が発明した。ただし、このJQLを使用すると、[問題の検索]画面ですべてのスプリントに簡単にアクセスできます。スプリントは空ではありません

それでおしまい。楽しい。

0
DevOpsMan