[英]Pass Artifact to Azure devops Rest api POST method
我正在尝试使用 REST API 调用将工件从构建管道传递到发布管道。 但是我找不到传递 artifact source 或 artifact name 的选项。 下面给出了我正在使用的 json 正文
{
"definitionId": 1,
"description": "test release",
"artifacts": [
{
"alias": "Customer.CI",
"instanceReference": {
"id": "2",
"name": null
}
}
],
"isDraft": false,
"reason": "none",
"manualEnvironments": null
}
其余的api调用如下
$Uri=https://vsrm.dev.azure.com/Orgname/ProjName/_apis/release/releases?api-version=5.1
Invoke-RestMethod -Method Post -UseDefaultCredentials -ContentType application/json -Uri $Uri -Body $bodyString -Headers $header
如何在发布管道的 POST API 调用期间在运行时传递不同的工件
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.