我有一份"业务需求" (自定义类型)每个需要都应该通过" Epic"。
来实现如何将商品添加到商业需求"这将让我创造一个" Epic"自动创建链接?
答案 0 :(得分:1)
您可以通过开发新的Jira-Plugin来实现这一目标。
这可能包括两部分:
定义新的菜单条目非常简单: 所需的插件类型为Web Item Plugin Module。 为此,您只需在atlassian.xml中输入一个条目:
<web-item key="foo" name="Foo"
section="operations-top-level" weight="47">
//snip...
<label>Foo action</label>
<link linkId="foo">
<![CDATA[/secure/FooAction!default.jspa?issue=${issue.id}]]>
</link>
</web-item>
执行此操作后,您可以定义单击操作时要触发的操作。为此,您可以使用Webwork plugin
<webwork1 key="fooaction" name="FooAction" class="java.lang.Object">
//snip...
<actions>
<action name="fooaction" alias="FooAction"></action>
</actions>
</webwork1>
在你的FooAction-class中,你可以做你的链接:
public class FooAction extends JiraWebActionSupport {
@Override
@RequiresXsrfCheck
public String doExecute() throws Exception {
ComponentAccessor.getIssueLinkManager().createIssueLink(...);
}
}