通过REST API创建Azure DevOps构建定义

Create Azure DevOps Build Definition via REST API

我是Azure DevOps REST API的新手(一般来说是REST的新手),并被要求创建PowerShell脚本以创建基本的构建管道。我发现Microsoft提供的文档没有包括创建构建定义的单个示例,也没有提供JSON请求正文的模板。我已经阅读了关于堆栈溢出的所有与该主题相关的文章,但是似乎没有一个文章能为这个问题提供真正的答案。

如果任何人都可以提供所需请求正文的示例或指向该请求正文的链接,我可以将其余内容放在一起。

谢谢。


https://docs.microsoft.com/zh-cn/rest/api/azure/devops/build/definitions/create?view=azure-devops-rest-5.0上的文档做了很好的解释如何与Azure DevOps通信以创建新的生成定义。文档的请求正文部分列出了您放入REST调用中的所有参数。

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