在python中创建JIRA问题时设置优先级,截止日期

时间:2014-12-24 07:18:18

标签: python jira jira-rest-api python-jira

我想在python中创建一个jira问题。我知道如何设置摘要,问题类型,描述和项目名称,但我找不到如何设置优先级,截止日期,环境和其他字段。

这就是我所知道的:

new_issue = jira.create_issue(project={'key': 'key'}, summary='New issue from jira-   python',   description='Look into this one', issuetype={'name': 'Bug'})

如何设置其他字段?

1 个答案:

答案 0 :(得分:8)

问题实际上是关于Jira REST API本身,而不是python客户端,因为它是very thin layer

根据Issue Fields in JIRA REST APIspriority可以这样设置:

new_issue = jira.create_issue(project={'key': 'key'}, 
                              summary='New issue from jira-python',   
                              description='Look into this one', 
                              issuetype={'name': 'Bug'}, 
                              priority={'name': 'Major'})

对于其他字段,请使用REST API Browser (RAB)检查可用于过滤特定项目中的问题的其他字段(因为您可能知道字段因项目而异)。