标签: azure-devops azure-pipelines azure-devops-rest-api
我有一个发布管道工件的父管道。
以及将父管道添加为资源管道并使用父管道的子管道。
我想以编程方式(通过 REST API)创建多级子管道的运行并提供父管道资源。
如何为管道的运行端点制作请求正文? 根据ms docs PipelineResourceParameters 只包含版本?有没有如何使用它的例子? 是资源名称和版本号吗?
https://docs.microsoft.com/en-us/rest/api/azure/devops/pipelines/runs/run%20pipeline?view=azure-devops-rest-6.1#pipelineresourceparameters
在哪里可以找到请求正文的示例?
答案 0 :(得分:0)
管道资源是预先在管道中设置的。默认情况下,管道将选择上次成功运行作为资源。我们在运行管道时可以选择管道资源版本。
这是我的请求正文示例:
{ "resources":{ "pipelines":{ "Parent":{ "version":"20201225.1" } } } }
如果要查找Rest API的样例,除了参考官方文档中的示例外,还可以在浏览器中查看开发者工具(F12)。例如,手动运行管道并检查其余 api: