【发布时间】:2021-10-15 20:58:08
【问题描述】:
我们有 PowerShell 脚本可以自动创建分支。
现在我们正在尝试使用 PowerShell Invoke-RestMethod 使用 api 自动化分支策略。
我们可以选择使用跨存储库策略手动添加策略,但我们为存储库启用了构建验证,这对于每个存储库都不同。
我可以使用GET https://dev.azure.com/$organization/$project/_apis/policy/configurations/repo=$repoName&api-version=6.0 获取策略配置
但不知道如何获取特定值并添加策略。
【问题讨论】:
-
Raw Git 根本没有“分支策略”。附加组件,如在 GitHub、Bitbucket、Azure 等上使用的那样,以各自的方式添加它们,所以你在这里说“Azure”很好。 :-)
标签: powershell azure-devops azure-devops-rest-api azure-repos