azure-devops - 通过 REST API 创建 Azure DevOps 构建定义
问题描述
我是 Azure DevOps REST API 的新手(对一般的 REST 也有一些了解),我被要求创建一个 PowerShell 脚本来创建基本的构建管道。我发现 Microsoft 提供的文档没有包含用于创建构建定义的单个示例,甚至也没有为 JSON 请求正文提供模板。我已经阅读了所有与我能找到的主题相关的 Stack Overflow 文章,但似乎没有一篇文章能真正解决这个问题。
如果有人可以提供所需请求正文的示例或链接,我可以将其余部分放在一起。
谢谢。
解决方案
https://docs.microsoft.com/en-us/rest/api/azure/devops/build/definitions/create?view=azure-devops-rest-5.0的文档很好地解释了如何沟通使用 Azure DevOps 创建新的生成定义。文档的请求正文部分列出了您放入 REST 调用的所有参数。
我敢说这感觉像是一个奇怪的问题,因为以编程方式创建构建定义是不寻常的。您可能想检查您的假设,看看这是否真的是您想要做的。
推荐阅读
- travis-ci - Travis-Ci 不导入实用程序
- angular - 如何创建一个只有 typescript 模型类的 npm 库?
- kubernetes - Kubernetes中具有ClusterIP服务类型的外部IP地址有什么用
- docker - Docker 信任:无法将信任轮换到新的受信任根:无法使用当前受信任的证书验证数据
- java - BeanCreationException:由 ClassNotFoundException 引起的 NoClassDefFoundError 创建名称为“entityManagerFactory”的 bean 时出错
- reactjs - 是否有可能将状态/道具值从一个组件传递到另一个组件
- parsing - 如何使这个语法 LL(1)
- c# - 在 .NET Framework 和 .NET Core 之间自动传递和拉取 JSON 数据
- java - java.awt.AWTError: Can't connect to X11 window server using ':0' 作为 DISPLAY 变量的值
- google-analytics - Google Analytics(分析)中未显示 Ecom 跟踪