TFS 2015:在成功构建时更新关联项
TFS 2015: update Associated Items on successful build
我有一个 TFS Build 2015 定义(不是 XAML)。我有一组工作项(例如错误)。它们链接到与构建相关联的变更集。当我的构建成功完成后,我可以在 "Associated work items" 部分的构建摘要页面上看到这些项目。
问题是:我想将所有这些项目的状态自动更改为 "Ready for QA"。
我怎样才能做到这一点?
我不需要详细的解释,只需要一些快速的指导,在哪里查看,如何在脚本中获取 TFS 构建相关信息或类似的东西。
提前致谢。
根据您的描述,您需要将工作项更改为自定义状态,例如"Ready for QA"。
为此,您需要在构建管道中使用 powershell 脚本,获取团队集合的基址并获取与构建相关的工作项,然后使用 Rest API到Update work items,比如system.state
字段。
详细步骤请参考下面两篇博客,即使是更新Integration Build值,同样的机制:
我有一个 TFS Build 2015 定义(不是 XAML)。我有一组工作项(例如错误)。它们链接到与构建相关联的变更集。当我的构建成功完成后,我可以在 "Associated work items" 部分的构建摘要页面上看到这些项目。
问题是:我想将所有这些项目的状态自动更改为 "Ready for QA"。
我怎样才能做到这一点?
我不需要详细的解释,只需要一些快速的指导,在哪里查看,如何在脚本中获取 TFS 构建相关信息或类似的东西。
提前致谢。
根据您的描述,您需要将工作项更改为自定义状态,例如"Ready for QA"。
为此,您需要在构建管道中使用 powershell 脚本,获取团队集合的基址并获取与构建相关的工作项,然后使用 Rest API到Update work items,比如system.state
字段。
详细步骤请参考下面两篇博客,即使是更新Integration Build值,同样的机制: