Azure devops 在VSTS中,我是否可以在批准拉取请求时指定链接工作项的新状态?

Azure devops 在VSTS中,我是否可以在批准拉取请求时指定链接工作项的新状态?,azure-devops,Azure Devops,一旦PR被批准,我想自动提升链接工作项的状态,但我不想将其标记为“完成”。相反,我希望工作项状态为“准备测试”(仍在进行中)。目前,工作项状态只能在合并PR时更改为“完成” 并且有一个用户的声音建议这个功能,你可以投票和跟进 目前的解决办法是通过CI构建(完成PR后)更改链接的工作项。详细工作流程如下: 添加CI生成以在目标分支有新提交后自动触发。并添加PowerShell任务以更新链接的工作项状态 PR完成后,将自动触发CI生成。并且链接的工作项状态将被更新 您可以尝试使用 向工作项类型添

一旦PR被批准,我想自动提升链接工作项的状态,但我不想将其标记为“完成”。相反,我希望工作项状态为“准备测试”(仍在进行中)。

目前,工作项状态只能在合并PR时更改为“完成”

并且有一个用户的声音建议这个功能,你可以投票和跟进

目前的解决办法是通过CI构建(完成PR后)更改链接的工作项。详细工作流程如下:

  • 添加CI生成以在目标分支有新提交后自动触发。并添加PowerShell任务以更新链接的工作项状态
  • PR完成后,将自动触发CI生成。并且链接的工作项状态将被更新
    • 您可以尝试使用

      • 向工作项类型添加规则
      • 创建服务钩子,并在以后使用azure函数或逻辑应用程序使用它

      谢谢玛丽娜——这不是我所希望的答案,但这是个好答案。我们将在CI生成中生成一个自定义步骤以处理状态更改。由于该功能目前不可用,因此您当前应暂时使用变通方法。用户语音链接不再工作。可以找到新的功能请求来更改工作项的状态,我建议使用。这是一个Azure管道任务,无需定制PowerShell即可使用。