如何在特定日期之后在Jira中添加特定sprint的问题报告?更新日期将无法帮助您更新许多不同的操作。有任何想法吗?如何运行特定日期后在特定冲刺中添加到Jira中的问题报告?
同样,任何方式如何报告在特定项目中创建的问题/在特定日期之后移动到特定项目?
最好通过Web UI,但JIRA API也可以。
谢谢!
如何在特定日期之后在Jira中添加特定sprint的问题报告?更新日期将无法帮助您更新许多不同的操作。有任何想法吗?如何运行特定日期后在特定冲刺中添加到Jira中的问题报告?
同样,任何方式如何报告在特定项目中创建的问题/在特定日期之后移动到特定项目?
最好通过Web UI,但JIRA API也可以。
谢谢!
所以这里是一个小脚本jira-issue-search.sh:
#!/bin/bash
JIRA_USER=your_username
JIRA_PASS=your_password
JIRA_REST=http://jira.tld/rest/api/2
Q=${1?Search Query}
E=${2?Expand fields}
DATA="{\"jql\":\"${Q:q}\",\"validateQuery\":\"true\",\"startAt\":0,\"maxResults\":100,\"expand\":[\"${E:q}\"]}"
curl -s -u ${JIRA_USER}:${JIRA_PASS} -X POST -H "Accept: application/json" -H "Content-Type: application/json" --data "${DATA:q}" ${JIRA_REST}/search | json_xs -f json -t json-pretty
你会运行它:jira-issue-search.sh 'Sprint = \"YourSprintName\"' changelog
生成的JSON将有数组称为“的问题”,其中包含记录与字段键和更改日志 /历史记录[]/{项目[] /字段=冲刺,创建> your_date}。我有一堆脚本在json中执行查询,但是您可能希望使用您使用的任何语言编写脚本。
要回答第二个问题,这取决于你如何建模项目。如果您使用jira项目,则问题不能在它们之间移动,因此它只是创建日期比较,但如果您使用某个自定义字段,则可以通过搜索更改日志项目/字段 = field_name和项目/ to = project_name,并再次比较在该更改日志条目中创建到your_date。