You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I'd like to find all open issues that have a merged PR in order to find tickets that might have been forgotten to be resolved and therefore will probably ship to production untested.
JQL has the two terms `development[pullrequests].open` and `development[pullrequests].open`, but unfortunately no means to filter out `declined` PRs. So when I do `status not in (Closed, Resolved) AND development[pullrequests].all > 0 AND development[pullrequests].open = 0`, I will get both issues with `merged` and `declined` PRs. I'd like to only get the ones with `merged` PRs.
Is that possible somehow? If not, could this be added to JQL?
For Jira Software Server 7.8+ you can find the full list of available development fields here - https://confluence.atlassian.com/jirasoftwareserver/advanced-searching-fields-reference-939938743.html
To find all the issues only with merged pull requests I recommend using the following filter:
development[pullrequests].merged > 0 AND development[pullrequests].open = 0 AND development[pullrequests].declined = 0
nice that `merged` now exists! but i'd not filter for `declined = 0`, because it could be that 2 PRs were created for a ticket, one declined and one merged, and these tickets should still show up.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Anton Genkin How do you do this in Jira Cloud? When I try to use development[pullrequests].merged > 0 I get the following error.
For "development[pullrequests]" use "development[pullrequests].all" or "development[pullrequests].open"
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@[deleted] The list of fields available in Jira Cloud is different from Jira Server.
As of May 2019, Jira Cloud doesn't support development[pullrequests].merged field.
Here is full search reference for Jira Cloud - https://confluence.atlassian.com/jirasoftwarecloud/advanced-searching-developer-reference-967312910.html
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@Anton it would be very nice to have development[pullrequests].declined and .merged in Jira Cloud. Any ETA?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
For anyone searching to find merge PRs only:
development[pullrequests].all > 0 AND development[pullrequests].open = 0
it will include the merged and declined tho, there's no other way.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
@FinAdmin That only works if PRs are never declined. If there are multiple rounds of PRs that get declined and none ever gets merged, your query will return that result.
Above @Anton Genkin mentioned that Jira Server supports .merged but Jira Cloud does not. I presume you ran your test on Jira Cloud.
It's been 1.5 years, @Anton Genkin can we get .declined and .merged in Jira Cloud soon?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
And it has been 6 more months. How about we get .merged in Jira Cloud now?😜
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
development[pullrequests].open > 0
This works, but not merged or declined, still looking to know how to filter for these, in case anyone knows
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Same, is anyone aware of a feature request for this. It's very frustrating, thank you!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Jira is a big, fat company. They have the market share such that their product managers don't have to worry about keeping customers happy. Thus, if it takes five years to implement something that should take five minutes, it takes five years! And you'll sit there and like it!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This combo JQL will find all tickets with merged pulls, assuming they also have no open PR's as well (combo merged and open, same issue)
development[pullrequests].all > 0 and development[pullrequests].open = 0
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think @Anton Genkin might have left this god awful company, and still this has not been resolved for Jira Cloud
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
It seems like this behaviour matches what is described on the following feature request (this is the Jira Server version):
- JQL Entity Property for Pull Request Status
If that's the case, feel free to comment on the feature request to share with the Jira team the use cases for this request.
Cheers,
Caterina - Atlassian
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you, that indeed looks like a feature request for what I try to do. Too bad that it is not possible yet.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks Fabian for commenting on the feature request. Really appreciated!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Having status property is a should have feature,
I guess atlassian removed it for a purpose
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.