0

我在问题页面中有一个名为“详细状态”的自定义字段。测试人员验证问题后,他们会将此字段的值更改为“准备部署”。在我们将最新的代码部署到服务器后,这应该更改为“部署后验证”。

目前,每次部署后至少会出现 10-15 个问题,这需要开发人员手动转到每个问题并将自定义字段的值更改为“部署后验证

有没有办法可以自动化这个?

我浏览了文档 - 我发现了进行批量编辑的选项,但我的项目架构师根本不会听到任何手动干预。
事件侦听器不会达到目的,因为部署不是 Jira 事件而是外部流程。这可以使用脚本来完成吗?通过直接对 JIRA 表进行更新?

很抱歉听起来很模糊和无知,因为我对 JIRA 定制很陌生。任何指针将不胜感激。谢谢。

4

2 回答 2

2

脚本可以使用 REST API 来更新问题中的自定义字段。

从http://jira-python.readthedocs.org/en/latest/https://developer.atlassian.com/display/JIRADEV/JIRA+REST+API+Example+-+Edit+issues#JIRARESTAPIExample-Editissues-开始使用字段更新问题的示例

于 2013-03-22T16:11:57.833 回答
2

听起来您的 QA 在开发过程中(在开发/测试/阶段环境中)采取行动来验证问题已得到解决,并在部署到生产环境后再次采取行动。如果这是真的,您可以修改您的工作流程以允许状态和转换通过发布功能自动设置字段。

如果 QA 点击“通过”,它会将问题发送到工作流程中,该操作会更新“详细状态”字段,如果他们点击“失败/重新打开”,它将连同您想要的相应状态一起发送回 Dev自定义字段。这将满足无人工干预的任务。

有几个免费插件可以实现这一点,并简化您的工作流程,使其反映您的开发实践。

于 2013-03-28T17:02:38.813 回答