从脚本创建 Azure Devops 环境

Create Azure Devops environment from script

我想从 Powershell 创建一个 Azure DevOps 管道环境。

但是,使用 Azure CLI 或 Azure REST API,我找不到任何相关信息。 发行版中有一些关于环境的概念,但这不是我需要的。

使用 URL 之后的门户时,名为“/_apis/distributedtask/environments”,但找不到有关此 REST API 端点的任何信息。

有谁知道如何自动执行此操作?

你是对的,如果我在创建新环境时检查网络部分,我可以看到它使用这个 api:

https://dev.azure.com/{org}/{project}/_apis/distributedtask/environments

有了这个 JSON body:

{
    "description":"",
    "name":"test"
}

我没有在 domunetd 中看到它,但它应该可以工作:)