JIRA Python API报告:Sprint Burndown信息

时间:2016-06-21 11:20:42

标签: python api rest jira python-jira

我正在尝试使用此处的python库通过其REST API从JIRA获取Sprint信息以获取Burndown图表:jira python文档

似乎我无法通过API获取图表本身,因此,我想获取所有信息以便自己绘制。

没有Lib,我得到了一些看法: 虽然我的大多数rest-api调用(Sprint值列表,Sprint值)都有效,但rest/greenhopper/1.0/rapid/charts/scopechangeburndownchart(会给我带来燃尽)会出现访问问题。

我真的需要使用api,稍后在不同的python类中处理信息。 jira.sprint_info(board_id, sprint_id)jira.incompleted_issues(board_id, sprint_id)工作,但我的问题是,我没有获得有关故事点的任何信息,例如估算值。

有没有办法通过API访问这些故事点?或者我甚至可以获得整个sprint报告? API culdnt的文档对我有所帮助,所以我希望你能够:) 非常感谢!

1 个答案:

答案 0 :(得分:0)

我发现你可以通过

访问估计的Storry积分
  

issue.fields.customfield_10663

并通过wohle sprint进行冲刺以获得冲刺目标:

# Calculate Incompleted Issues
sum_incompl = 0
for element in jira.incompleted_issues(board_id, sprint_id): #gets Ticket ID
    issue = jira.issue(element.key)
    estimated_storrypoints = issue.fields.customfield_10663  # SP estimated for this ticket
    sum_incompl = sum_incompl + estimated_storrypoints

#Completed
sum_compl = jira.completedIssuesEstimateSum(board_id, sprint_id) 

#Print all
print "Sum Incompleted Issues: ",sum_incompl
print "Sum Completed Issues ", sum_compl