I have a board set up where there is "To Do", "In Progress", and "Done". Every issue created generates subtasks for Tech Review, Develop, Code Review, QA Test, and QA Test Review.
I want to be able to make a Quick Filter for unassigned "QA Test" in the To Do queue where the "Develop" subtask is done. I guess this would also be applicable to "Code Review" in To Do where "Develop" is done as well. Regardless, that's what I'm looking to do. Is this feasible? Or would I have to have a custom automated action to set a, for example, "Ready" status on these issues that should be done next?
I may have answered my own question....
Hey there Tom,
Depending on how your issue types are set up, you will need some unique identifier to separate the issues possibly a label or component. Alternatively each Sub-Task could be created an an individual sub-task issue type to be used as the unique identifier.
If you have each of the subtasks set up as the same issue type "SubTask" and added an issue link between the sub-tasks with a component as the unique identifier then I am thinking that you could use the ScriptRunner extended JQL options with a combination of "linkedIssuesOf()" & "subtasksOf()"
As an EXE if you had a project key of ASDF and an issue link from the Develop sub-task of type "Blocks" to the QA Test sub-task and the QA Test subtask had a component of "QA Test", You could use something like:
component = "QA Test" and issueFunction in subtasksOf("project = asdf") and status = "To Do" and issueFunction in linkedIssuesOf("project = asdf and issuetype = Sub-task and status = done", "blocks") and resolution is empty
Regards,
Earl
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.