在Visual Studio Online中,是否可以设置触发器以在成功完成拉取请求合并时更改工作项的分配对象?

时间:2016-02-11 16:45:54

标签: visual-studio testing merge qa azure-devops

我在质量保证工作,我不知道什么时候工作项目可供我测试。

理想情况下,我们会在开发人员完成工作的位置和拉取请求已合并到测试分支并准备测试的位置之间建立状态。但VSO似乎不允许创建新的州,而这似乎不是它似乎提供的州。

现在,这两点之间存在一个悬念,开发者可能是:

  1. 解决故障单并将其分配给我,我必须手动完成 努力找出代码是否有效,因为它没有 已被修复或因为拉请求尚未合并到 测试分支了。
  2. 解决故障单并将其分配给 他们自己,直到拉请求合并到测试分支, 然后有人必须手动完成每个拉取请求并工作 如果有时间,请将项目分配给我。
  3. 如果VSO可以自动检测合并何时发生,然后重新分配与该合并的任何合并拉取请求相关的所有错误(所有这些都是VSO内的可用信息),那么我的生活将会轻松得多。

    这是一件事吗?

1 个答案:

答案 0 :(得分:2)

目前没有任何简单的方法可以实现此功能,除非您创建服务来跟踪提取请求并通过VSTS Service HooksRest API更新工作项。您可以在VSTS User Voice上提交功能请求。

您可以通过简单的方法确定测试是否准备就绪:如果开发人员在提交更改或批准拉取请求时将工作项添加到相关工作项,则可以在打开工作时看到拉取请求状态项目。 enter image description here