以下方法直接取自用于使用Python实现JIRA api的API文档。我搜索了几天,看看是否还有其他人遇到过这个问题,并且没有任何运气。
问题:
我从服务电话获得的响应是已经存在的问题编号。每次调用它时,我都会得到一个响应,问题编号增加了1。因此我得到了KEY-1123,Key 1124等...,并且这些问题是先前创建的。它应该返回全新的密钥。
那么这是JIRA服务器端的问题吗?还是下面的服务电话有问题?
jira = JIRA(server=Xray.JIRA_SERVER, basic_auth=(Xray.JIRA_USERNAME, Xray.JIRA_PASSWORD))
issue_dict = {
'project': {'key': "<key>"},
'summary': 'New issue from jira-python',
'description': 'Look into this one',
'issuetype': {'name': 'Test'},
}
return jira.create_issue(issue_dict)