JIRAでconfluenceページをメンションしたチケットを検索する方法
Confluenceにメンションされているチケットの一覧を作りたかったのですが、
調べても調べてもなかなか良い記事が出なくて、
ようやく見つけた英語の解決策をここにまとめておきます。
日本語で解説してるページはここ以外にないはず・・・!
1.ConfluenceのグローバルIDを入手する
①confluenceにメンションされているチケット番号をメモをしておく
②以下URLの「XXX」の箇所を編集する
https://XXX.atlassian.net/rest/api/latest/issue/XXX(ここにチケットのアルファベットとチケット番号を書く)/remotelink
③編集したURLをアクセス
④表示されたJSONからグローバルIDをコピー
2.JIRAのJQL検索する
さきほどコピーしたグローバルIDを以下にあてはめる
issue in issuesWithRemoteLinksByGlobalId('appId=XXX&pageId=XXX')
これでConfluenceでメンションされているJIRAチケットの一覧を入手することができます!
参考資料
https://community.atlassian.com/t5/Confluence-questions/Filter-by-Issue-Links-quot-mentioned-in-quot/qaq-p/398831
https://community.atlassian.com/t5/Jira-questions/How-to-list-the-globalId-to-use-in/qaq-p/177062
Author And Source
この問題について(JIRAでconfluenceページをメンションしたチケットを検索する方法), 我々は、より多くの情報をここで見つけました https://qiita.com/maaaaaiiiisan/items/3556b339b5b92bd60020著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .