根据要完成的任务,我有不同的环境(2、3 甚至 4 个)。
我有几个状态,例如:进行中,已解决。
当某些任务在较低的环境中验证时,需要在下一个(上)环境中进行验证。我想了两种在 Jira 上处理这个问题的方法:
1) 设置工单状态和环境的工作流,当您批准工单时,它会自动更改为适当状态的下一个环境。例子:
您的工单状态为 Resolved-DEV,它更改为 In Progress-PreProd。假设 PreProd 是下一个环境。等等...
我担心的是这种方法过于死板,没有必要。
2) 有一个不包含环境的基本工作流程,并且在工单内的下拉菜单中包含代表实际状态的环境。例子:
您有一张已解决状态的工单,下拉菜单显示:DEV。你测试它,你批准它,所以它进入下一个环境。状态更改为进行中,您必须手动将环境下拉菜单更改为 PreProd。或者,可以使用 post 功能(如果使用 Jira 可以配置)自动更改下拉环境。
我担心的是这种方法过于灵活,需要更多的注意力。但我认为使用它没有问题。
你认为最好的方法是什么?你有没有想过用不同的方法来处理这个问题?