Azure devops 通过RESTAPI创建Azure DevOps构建定义

Azure devops 通过RESTAPI创建Azure DevOps构建定义,azure-devops,azure-devops-rest-api,Azure Devops,Azure Devops Rest Api,我是Azure DevOps REST API的新手(在某种程度上是REST的新手),被要求创建一个PowerShell脚本来创建基本的构建管道。我发现Microsoft提供的文档中没有一个创建构建定义的示例,甚至没有为JSON请求体提供模板。我已经通读了所有与我能找到的主题相关的关于堆栈溢出的文章,但是没有一篇文章能够提供这个问题的真正答案 如果有人能提供所需请求主体的示例或链接,我可以将其余部分放在一起 谢谢。的文档很好地解释了如何与Azure DevOps通信以创建新的构建定义。文档的re

我是Azure DevOps REST API的新手(在某种程度上是REST的新手),被要求创建一个PowerShell脚本来创建基本的构建管道。我发现Microsoft提供的文档中没有一个创建构建定义的示例,甚至没有为JSON请求体提供模板。我已经通读了所有与我能找到的主题相关的关于堆栈溢出的文章,但是没有一篇文章能够提供这个问题的真正答案

如果有人能提供所需请求主体的示例或链接,我可以将其余部分放在一起

谢谢。

的文档很好地解释了如何与Azure DevOps通信以创建新的构建定义。文档的request body部分列出了您在REST调用中输入的所有参数


我认为这是一个奇怪的问题,因为以编程方式创建构建定义是不寻常的。你可能想检查你的假设,看看这是否真的是你想要做的

RESTAPI文档告诉您“请求主体”部分中的请求主体应该是什么样子。或者,您可以手动创建构建定义,将其导出为JSON,并将其用作基线。或者您可以使用YAML构建,它在源代码控制的YAML文件中定义构建。谢谢,@DanielMann。这两个想法都很好,我会努力从中学习。YAML的想法听起来不错,但我只看到一种在API文档中创建定义的方法。我会深入研究文档,看看是否能解决这个问题。好吧,我想我的问题问得不好。我真的希望看到JSON中的示例。为这件事道歉。我发现API文档的其他部分包含JSON,所以我想这就是我想要的。