gpt4 book ai didi

jira - 以编程方式创建自定义字段

转载 作者:行者123 更新时间:2023-12-04 18:10:14 31 4
gpt4 key购买 nike

我一直试图弄清楚如何使用 Atlassian SDK 在我的 Jira 插件中创建自定义字段,但是我在想知道文档和文档时遇到了几个问题。目前,我可以使用以下代码创建自定义字段:

CustomField fieldType = customFieldManager.getCustomFieldObjectByName("Type of Work");
CustomFieldSearcher fieldTypeSearcher = customFieldManager.getCustomFieldSearcher("com.atlassian.jira.plugin.system.customfieldtypes:select");
if(fieldType == null) {
List<String> issueTypes = new ArrayList<String>();
issueTypes.add("Story");

List<String> contextTypes = new ArrayList<String>();
//contextTypes.add(GlobalIssueContext.GLOBAL_CONTEXT_STR);
contextTypes.add("Global");

/*Collection<IssueType> list = constantsManager.getAllIssueTypeObjects();
for(IssueType issueType : list) {
if(issueType.getName().equals("Story")) {
issueTypes.add(issueType);
}
}*/

/*if(issueTypes.size() == 0)
throw new Exception("Greenhopper must be installed!");*/

CustomFieldType selectFieldType = customFieldManager.getCustomFieldType("com.atlassian.jira.plugin.system.customfieldtypes:select");
try {
CustomField typeOfWorkField = customFieldManager.createCustomField("Type of Work", "Used to track a stories type of work", selectFieldType, fieldTypeSearcher, contextTypes, issueTypes);
//typeOfWorkField.
} catch (GenericEntityException e) {
writeMe += e.toString();
}
}

我的问题在于设置 customFields 上下文和 issueTypes。我希望它适用于全局背景和 greenhoppers Story Issue。任何人都可以帮忙吗?另外,一旦我得到了那个设置,我想设置默认屏幕。有任何想法吗?

最佳答案

找到了我的问题的解决方案 here

关于jira - 以编程方式创建自定义字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15558546/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com