I'm trying to build a scrum board that includes certain Stories in the current Jira project + Stories whose Epic Link points to another Jira project. (This is a finite list; the search will yield only 1 or 2 other Jira projects. I am an Admin on all projects.)
Working in project ABC, I tried to search for all Epics of project ABC with this query: issueFunction in epicsOf("project = 'ABC'"). The search works, but it results in this message on the Board Configuration screen: "The projects in this board cannot be listed because of the complexity of the board filter." Additionally, I cannot start sprints because of this limitation.
Is there another way to query Epics from another project that are linked to Stories in the current project?
Example:
My project is ABC. Epics in project XYZ have Issues from project ABC.
Epic XYZ-100 is the Epic link for three stories:
A filter on the scrum board of project ABC should include stories ABC-456 and ABC-457. A simple query of project=ABC excludes Stories linked to outside Epics.
"issueFunction" is a search trick provided by the Scriptrunner app. It is not a part of Atlassian's base Jira product.
I'm going to be a bit brutal here, but hey, Atlassian says "Open company, no Bullshit, so I'll try:
I am afraid you have run into a case where issueFunction falls over. It is trying to answer your question, but when Cloud Jira asks it, it is not able to give back an answer that Jira Cloud can handle.
I do not know if Jira Cloud is asking the wrong thing, or if SR-Cloud is responding with something too complex for Jira Cloud to handle.
I will ask, on both sides. But before I do, can you confirm the exact query that is not working right?
You have said "issueFunction in epicsOf("project = 'ABC')" - is that really exactly what you are running? (Ignoring the ABC abstraction - we don't need the actual project key unless it's outside the supported format - 2-10 characters, first one A-Z, the rest A-Z or 0-9)
Hi Nic, thanks for your reply. I'm trying to get issuesOf an Epic that belongs to another project, so I can see stories my team is doing for another team. The real problem is that the results sort of paralyze the scrum board, so I can't create or close a sprint. (I can still move issues across the board.) My current workaround is to take that piece out of the board filter, save the filter, close the sprint, then put the script back in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Jennifer Kurtz ,
Could you try this query
project in (ABC, XYZ) and issueFunction in linkedIssuesOf("project=JCEI", "is Epic of") and type = Story
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.