【问题标题】:'TFS build&release' Is there a way to change workitems' state included in the build when it occurs?'TFS 构建版本' 有没有办法在构建时更改包含在构建中的工作项状态?
【发布时间】:2018-04-22 20:42:12
【问题描述】:

在 tfs 中,当自动发布发生时(每天晚上),我的团队必须在第二天将与此构建相关的待办事项更改为称为“准备 qa”的状态,有时我们会忘记它,如果构建将这些待办事项标记为“准备就绪”对于 qa',如果它成功了,那就太好了。有没有办法配置自动发布来做到这一点?

【问题讨论】:

  • 尝试更新工作项任务后的结果是什么?

标签: tfs continuous-integration azure-devops scrum backlog


【解决方案1】:

我不相信有任何本地方法可以做到这一点,但 VSTS 市场中的以下扩展 Update Work Item 应该适合您。

安装扩展后,您需要将任务添加到发布定义并对其进行配置以满足您的需求。请务必在您的版本中启用“允许脚本访问 OAuth 令牌”设置。

注意:在配置此任务时有一些细微差别,以确保在初始配置期间阅读所有“帮助”图标

【讨论】:

    【解决方案2】:

    就个人而言,我发现使用 TFS Rest API 作为更新工作项的好方法。工作项更新 TFS API 非常简单易用

    https://www.visualstudio.com/en-us/docs/integrate/api/wit/updates

    使用它优于构建任务的优点是您可以在本地运行和测试它,并且更容易更新和维护

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-21
      • 2013-02-21
      • 1970-01-01
      • 2017-03-22
      • 1970-01-01
      • 2014-11-21
      • 1970-01-01
      • 2018-07-29
      相关资源
      最近更新 更多