使用 JIRA Rest + JQL 在特定时间点获取每个状态的 stories/issues 数量

Getting number of stories/issues in each status at a certain point in time with JIRA Rest + JQL

使用 created 只会抓取在指定时间范围内创建的故事。我如何抓住 2 - 3 周前处于特定状态的问题。

您可以使用 POST /api/2/search REST 资源来 运行 您的 JQL 查询。它需要一个 body 像:

{
    "jql": "project = HSP",
    "startAt": 0,
    "maxResults": 15,
    "fields": [
        "summary",
        "status",
        "assignee"
    ],
    "fieldsByKeys": false
}

此 JQL 查询将 return 在 3 到 2 周前更改为状态 "In Progress" 的问题:

project = PROJ AND status CHANGED TO ("In Progress") AFTER -3w BEFORE -2w

此 JQL 查询将 return 3 到 2 周前处于 "In Progress" 状态的问题:

project = PROJ AND status WAS IN ("In Progress") AFTER -3w BEFORE -2w

有关详细信息,请查看 JQL 文档: