在 VSTS 中创建拉取请求作为构建步骤的一部分
Create a Pull Request as part of build step in VSTS
我们将 VSTS 用于构建服务器和版本控制。
作为构建过程的一部分,我想创建一个从 master
分支到 develop
分支的合并请求(仅用于在 master
上构建 运行)。
我知道有一个 API endpoint 可以做到这一点。
但是不知道有没有更好的处理方式呢?就像执行此操作的自定义步骤一样(我错过了)?
目前,没有更好的方法。
即使在 master
分支构建成功时使用 webhook 触发事件,主要步骤是使用 REST API to create a PR。而且市场上没有这样的扩展任务。
但以后server side hooks are available for VSTS时,你可以使用post-push hook,在bugfix
分支的变更合并到develop
分支后,自动更新develop
分支master
分支。
您可以安装 Create Pull Request 扩展,它使您能够从构建管道自动创建拉取请求:
我们将 VSTS 用于构建服务器和版本控制。
作为构建过程的一部分,我想创建一个从 master
分支到 develop
分支的合并请求(仅用于在 master
上构建 运行)。
我知道有一个 API endpoint 可以做到这一点。
但是不知道有没有更好的处理方式呢?就像执行此操作的自定义步骤一样(我错过了)?
目前,没有更好的方法。
即使在 master
分支构建成功时使用 webhook 触发事件,主要步骤是使用 REST API to create a PR。而且市场上没有这样的扩展任务。
但以后server side hooks are available for VSTS时,你可以使用post-push hook,在bugfix
分支的变更合并到develop
分支后,自动更新develop
分支master
分支。
您可以安装 Create Pull Request 扩展,它使您能够从构建管道自动创建拉取请求: