我正在尝试使用此处的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的文档对我有所帮助,所以我希望你能够:) 非常感谢!
答案 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