You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Python创建Jira Bug工单失败,请求问题排查解决

解决Jira创建Bug/Story工单失败的问题

可能的原因及对应解决方法

1. 问题类型名称拼写或大小写不符

Jira的问题类型名称大小写敏感,比如代码里写的'Bug',如果项目里实际是'bug'或者中文名称'缺陷',就会触发错误。

  • 直接登录Jira进入TEST项目,在项目设置的「问题类型」列表里复制准确名称替换到代码中;
  • 也可以用API获取项目支持的所有问题类型,代码示例:
# 获取TEST项目的所有问题类型
issue_types = jira.project_issue_types('TEST')
for it in issue_types:
    print(f"名称: {it.name}, ID: {it.id}")

2. 改用问题类型ID替代名称

部分场景下Jira对名称识别存在异常,改用ID更稳定。把代码里的issuetype字段换成对应类型的ID:

issue_dict = {
    'project': {'key': 'TEST'},
    'summary': 'New issue from jira-python',
    'description': 'Look into this one',
    'issuetype': {'id': '10001'} # 替换为Bug类型的实际ID
}

3. 项目未启用对应问题类型

检查TEST项目的问题类型方案,确认是否包含Bug和Story:
进入Jira项目设置 →「问题类型方案」,如果当前方案里没有这两个类型,添加后再尝试创建。

4. 账号权限不足

确认你的Jira账号在TEST项目中,拥有创建Bug/Story类型工单的权限,联系项目管理员检查权限组配置。

5. Bug/Story存在额外必填字段

Bug或Story类型可能有Task没有的必填字段,导致创建失败。可以在Jira手动创建一个Bug,记录所有必填项,然后在代码的issue_dict中补充这些字段。


内容的提问来源于stack exchange,提问作者Kiran S youtube channel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 06:45:32