使用 jira-python 获取项目版本的发布日期
Get release date for project version with jira-python
我正在使用 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}
我应该可以下载并解析这个字符串,但想先看看是否有人知道更简单的方法。
我发现我可以通过这种方式获取发布日期:
i = jira.version(v.id, expand="ReleaseDate")
i.releaseDate
其中 jira 是 JIRA 对象,v 是我想要获取发布日期的版本。
我正在使用 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}
我应该可以下载并解析这个字符串,但想先看看是否有人知道更简单的方法。
我发现我可以通过这种方式获取发布日期:
i = jira.version(v.id, expand="ReleaseDate")
i.releaseDate
其中 jira 是 JIRA 对象,v 是我想要获取发布日期的版本。