在使用jira python库和创建问题时,在create\u issue调用中强制使用非强制字段。你知道吗
创建问题尝试的响应:
text: No issue link type with name 'Automated' found.
对检查必填字段的create meta调用的响应:
'hasDefaultValue': False, u'key': u'issuelinks', u'name': u'Linked Issues', u'operations': [u'add'], u'required': False,
我有一个类似的问题,经过一点挖掘,这是我做的。 打开一个jira并使用开发人员工具(F12),找出强制自定义字段的id。它们的名称应该有点像“customfield\u 10304”
一旦有了这些字段ID,就可以像创建问题时设置其他字段那样使用它们。例如
吉拉有很多次行为古怪。 createmeta call返回所有可能的issueType及其所有字段,以及哪个字段是必需的或不必需的。你知道吗
但即使在这之后,仍然有一些字段是必需的,但是createmeta不会告诉您这一点。您需要依赖于提交create\u issue()后得到的异常消息。你知道吗
在异常消息中,异常_对象响应文本为您提供具有所需确切字段的键/值的json。你知道吗
然后,您可以在createmeta的响应中搜索其模式类型,并且可能是allowedValues集。 然后再试一次。你知道吗
基本上,您需要重试上述机制。你知道吗
相关问题 更多 >
编程相关推荐