2016-06-01 12 views
1

私は、システムからデータを読み込むためにJIRAとStash REST APIの両方を使用していますが、特定のプルリクエストに関連するJIRAの問題を取得する方法を見つけることができませんでした。プルリクエストブランチから簡単に取得できるので、特定のブランチに関連する問題を取得することもできます。ブランチ/プルリクエストでJIRAの問題を解決する方法は?

私は特定の問題に関連したプルリクエストを取得する方法を知っています。つまり、その逆ですが、明らかにすべての問題をスキャンすることはできません。また、Webインターフェイスに情報が表示されますが、プログラムでこの情報を使用しないようにしたいと考えています。確かにAPIを使用する方法がありますか?

答えて

1

プルリクエストのためJIRAの問題を取得するには、このRESTリソースがあります:それはStashBitbucketの両方に利用可能である

[ 
    { 
    "key": "JRA-11", 
    "url": "https://jira.atlassian.com/browse/JRA-11" 
    }, 
    { 
    "key": "JRA-9", 
    "url": "https://jira.atlassian.com/browse/JRA-9" 
    } 
] 

:よう

/rest/jira/1.0/projects/{projectKey}/repos/{repositorySlug}/pull-requests/{pullRequestId}/issues 

その応答が見えます。

+0

魅力的な作品です!どうもありがとうございました。 – XenoPheX

+0

私はJIRA 7.2.1のサーバをインストールしており、これを動作させることはできません。これはクラウドでのみサポートされていますか? – Jason

+0

@Jasonでは、このRESTリソースはJIRAではなくStashとBitbucketで利用できます。 – GlennV

関連する問題