Azure DevOps 合并来自 CLI 的拉取请求

问题描述 投票:0回答:1

我正在尝试合并来自 azure cli 的拉取请求,但它不起作用,以下是我尝试的步骤:

        az repos pr update --id ${PR_ID} \
                           --bypass-policy true \
                           --bypass-policy-reason renovate \
                           --delete-source-branch true \
                           --squash true \
                           --org ${ORG}

PR是从feature分支到master,master有策略,但执行az命令的用户有权绕过策略并合并PR。

我返回一个 JSON 对象作为响应,没有错误消息,其中一个属性甚至表明它已成功。

  "mergeStatus": "succeeded",

如果我查看天蓝色门户,它仍处于活动状态。 我做错了什么?

azure azure-devops azure-cli
1个回答
0
投票

也许您应该添加新状态:已完成

[--status {abandoned, active, completed}]

az 存储库更新

--状态 设置拉取请求的新状态。

© www.soinside.com 2019 - 2024. All rights reserved.