我有一个用于Jira集成的python脚本。我使用API创建一个票据。我能够更新Jira票证中的不同字段,但我无法通过API更新Jira中的状态。我们有这样的场地吗?下面是创建问题的代码。
execution_key = create_update_issue("ProjectName",summary,description,"Test Execution",)
发布于 2022-08-01 02:31:08
在Jira中,状态可能是一个字段,但它没有直接改变。您可以通过转换更改状态。
您可以使用Rest对具有适当转换id的POST
端点的/rest/api/2/issue/{issueKey}/transitions
请求。
curl -u username:password -X POST --data '{"transition":{"id":"11"}}' -H "Content-Type: application/json" http://jira/rest/api/2/issue/TEST-1/transitions
您可以从GET
/rest/api/2/issue/{issueKey}
端点找到一个有效的转换id,也可以在Jira中检查工作流详细信息。
https://stackoverflow.com/questions/73189635
复制