使用jira-python获取项目版本的发布日期

时间:2016-09-23 21:31:55

标签: python-jira

我正在使用jira-python生成一些状态报告。我的问题与版本有关,我想根据版本的发布日期对它们进行排序。这些日期可以在版本管理下在Jira中设置,但是在jira-python中访问它们似乎很难!

我在版本对象上找不到releaseate属性。一种可能性似乎是使用版本的自我属性,它产生一个http:/ - 地址。将该地址粘贴到我的浏览器中,我找到一个这样的字符串:

{"self":"http://jira/rest/api/2/version/11781","id":"11781","description":"Nera 555 DVT build","name":"NE_555_DVT","archived":false,"released":false,"releaseDate":"2016-04-01","overdue":true,"userReleaseDate":"2016-04-01","projectId":11130}

我应该可以下载并解析这个字符串,但是想先检查是否有人知道更简单的方法。

1 个答案:

答案 0 :(得分:1)

我发现我可以通过这种方式获得发布日期:

i = jira.version(v.id, expand="ReleaseDate")
i.releaseDate

其中jira是JIRA对象,v是我想要获取发布日期的版本。