繁体   English   中英

如何使用 Groovy 在 Jira 中设置默认史诗链接

[英]How to set default epic link in Jira using Groovy

如果条件为真,我需要使用 groovy 设置史诗链接。 我正在使用以下脚本:

import com.atlassian.jira.component.ComponentAccessor
import com.atlassian.jira.ComponentManager
import com.atlassian.jira.issue.IssueManager
import com.atlassian.jira.issue.Issue;

def customFieldManager = ComponentAccessor.getCustomFieldManager()
IssueManager issueManager = ComponentAccessor.getOSGiComponentInstanceOfType(IssueManager.class)
def epiclink = CustomFieldManager.getCustomFieldObject("customfield_1000") 
issue.setCustomFieldValue(epiclink,"MAR-1518")

但我收到这个错误:

在此处输入图像描述

我从这个问题尝试了这段代码,但它对我不起作用。

你只是有一个错字。 排队

def epiclink = CustomFieldManager.getCustomFieldObject("customfield_1000")

您正在调用CustomFieldManager class (初始为大写)

但是,您需要调用来自ComponentAccessor.customFieldManager的变量customFieldManager

所以,上面的行应该是:

def epiclink = customFieldManager.getCustomFieldObject("customfield_1000")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM