Epic link to Subtasks.jpgThis question is in reference to Atlassian Documentation: Managing your projects
Jira's current settings doesn't allow sub-tasks to be linked to an epic. This causes my numbers in the dashboard (Workload pie chart) to be incorrect when summing up hours by epic. Very inconvenient!
Is there a way to change the settings or even develop a script/ plugin to be able to select a epic link to sub-tasks?
I need this ASAP, the success of my project management depends on it.
Thank you,
Ana Teixeira
Thank you, Nic!
It's good to know it's possible to do it at all. Now maybe someone will be able to confirm if it's possible on the cloud.
There's two parts to this
Yes, a few times I've scripted a field that echoes the actual epic on parent, epic and sub-task. It works. I am not sure you can do it on Cloud though.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
could you post the scripted field that shows the epic link from the subtask here?
Regards and thank you
Ricardo da Silva
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Got it.
i used a scirpted field with an custom template:
#set ($issueLinkManager = $jirautils.loadComponent('com.atlassian.jira.issue.link.DefaultIssueLinkManager', $issue.getClass()))
#set ($parent = $issue.getParentId())
#foreach ($link in $issueLinkManager.getInwardLinks($parent))
#set($links = $link.getSourceObject().getSummary())
<a class="aui-label ghx-label-7" title="Follow link" href="/browse/$value"> $links </a>
#end
import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.issue.Issue
import com.atlassian.jira.issue.link.IssueLinkManager
import com.atlassian.jira.issue.link.IssueLink
def issueLinkManager = ComponentAccessor.getIssueLinkManager()
def parent = issue.getParentId()
for (IssueLink link in issueLinkManager.getInwardLinks(parent)) {
return link.getSourceObject()
}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey Ricardo,
I set up a custom field using this script and it worked like a charm. Thanks!
I have a follow-up question for you: I have an epic, a task linked to the epic, and a sub-task that inherited the epic key using your custom field. How do I filter for the sub-task in the issue navigator? I don't think this scripted field is JQL friendly.
Thanks,
Schuyler Bishop
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Schuyler,
yes thats right but you can set your filter like
"Epic-link Sub-task" ~ "your Epic Name"
Than it should works
Regards
Ricardo
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.
Hey Ricardo, Schuyler!
This seems to be a solution for me as well.
I'm a bit new in Jira admin, can you describe a bit more how you create this scripted field?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think they installed ScriptRunner then created a scripted field with the code given above.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
This seems to be for Jira Server.
How can I use it for jira cloud?
thanks Andrea
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.