如何在特定日期之後在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。