是否有用于 Azure Devops Pipelines 的 json 架构文件

jlo*_*ail 6 azure-devops azure-pipelines

我已经从 Azure Devops 导出了我的管道。这会生成一个 json 文件,我可以导入以创建新的构建定义。是否有定义此文件的架构定义。我想编辑它(使用 VS)并将模式作为文档而不是破解它。

qbi*_*bik 5

Azure DevOps REST API 中有yamlschema 端点,它返回 YAML 管道的架构:

GET https://dev.azure.com/{organization}/_apis/distributedtask/yamlschema?api-version=5.1
Run Code Online (Sandbox Code Playgroud)

看起来这就是天蓝色管道扩展的来源。


小智 0

文件tasks.schema.json似乎是管道中任务的模式定义。此存储库(https://github.com/microsoft/azure-pipelines-tasks)包含有关我们如何编写任务的示例,这将帮助您编写可以上传到您的帐户或服务器的其他任务。