在 VSTS 中自动执行分支之间的拉取请求



我想知道是否可以在分支之间自动执行拉取请求,并使其成为Visual Studio Team服务中发布流程的一部分? 例如:假设我想在构建成功或可能在发布期间将更改从主节点推送到 QA。

简单的方法是,您可以通过创建拉取请求 REST API(可以通过 PowerShell 调用它(创建拉取请求。

简单的工作流程:

  1. 创建持续集成生成定义(生成定义>触发器>启用持续集成(
  2. 将必要的信息(例如分支名称(添加到文件(例如.txt(并发布到工件
  3. 使用以前的版本创建持续部署发布定义
  4. 读取项目中文件的必要信息,并通过 REST API 创建拉取请求

有关通过 PowerShell 调用 REST API 的博客:使用 PowerShell 调用 VSTS API

最新更新