/
Create custom JQL functions for nested issue reporting

Create custom JQL functions for nested issue reporting


Here’s a video on creating custom JQL functions for nested issue reporting.

Script

string [] tasks; string [] stories; string [] epics = selectIssues("issueType = 'Epic' AND project = " + argv[0]); for(string e in epics) { string [] stry = allLinkedIssues(e, "Epic-Story Link"); for(string s in stry) { string [] tsk = allLinkedIssues(s, "jira_subtask_link", 1); tasks += tsk; } stories += stry; } string [] results; results = arrayUnion(epics, stories); results = arrayUnion(results, tasks); return results;

Related content