Jira服务器:用于创建链接问题的按钮



在我们的项目中,一个类型为Requirement的Jira问题与n个类型为Functional Specification(FS(的问题相关联。我需要的是在需求问题上的一个按钮来创建FS问题,然后以某种方式自动将其链接到需求问题。

顺便说一下,我们仍在使用Jira服务器。几年后我们可能会转移到Jira Cloud(因为Jira Server已经停产(,但我想当这个问题发生时,我们需要再次解决。

方法:

  • Adaptavist ScriptRunner中有一个"受约束的创建问题对话框">片段。有了这个,我可以有一个"创建FS"按钮,它可以在创建指定类型的问题时工作。但是我怎样才能把新的一期和原来的一期联系起来呢
  • Adaptavist ScriptRunner中有一个"克隆问题并链接">侦听器,可以指定该侦听器执行我想要的操作,包括正确的链接。有可能以某种方式将其连接到按钮上吗?目前,我正在收听一个新的评论体是否等于";createFS";,这实际上不是一个理想的解决方案。但至少我可以自动删除评论。条件:issue.issueType.name == 'Requirement' && event.getComment().getBody().equals('createFS') && com.atlassian.jira.component.ComponentAccessor.getCommentManager().delete(event.getComment())

使用Adaptavist ScriptRunner for Jira的解决方案

第一步:创建问题的片段

Jira管理→管理应用程序→碎片→创建脚本片段→带的受限创建问题对话框

的哪个部分,以便在当前问题的"更多"菜单中分别设置按钮菜单项如果您指定了更多自定义按钮,请将其放在菜单中当前问题的匹配类型新问题的
名称 备注
这应该放在 operations-work
第二步中需要引用的密钥 create-linked-fs
重量 1
条件 issue.issueType.name == 'Requirement'
问题类型 Functional Specification类型

最新更新