1

したがって、問題は IndexError です。これは、その jql クエリの結果が想定されていないことを考えると理にかなっています。

epic_search = 'project = "EXM" and type = Epic and  summary ~ "summaryx" '
esearch = jira.search_issues(epic_search)

if esearch[0].key == None:
    epic_dict = {
            'project': {'key': 'EXM'},
            'customfield_12345': 'summaryx',
            'summary': 'summaryx',
            'issuetype': {'name': 'Epic'},
        }

new_epic = jira.create_issue(fields=epic_dict)
print (new_epic.key)

jql の結果を確認し、空の場合はエピックを作成する方法はありますか?

4

1 に答える 1