我正在使用post
方法在Azure DevOps
中创建发行版:
$url = "https://vsrm.dev.azure.com/"+$organization+"/"+$project+"/_apis/release/releases?api-version=5.1"
$body = @{definitionId = 9} | ConvertTo-Json -Depth 4
Invoke-RestMethod -Uri $url -Method POST -Body $body -ContentType "application/json" -Headers @{Authorization = ("Basic {0}" -f $base64AuthInfo)}
我的管道很简单,只有一个阶段,可以自动执行。发布创建和执行工作正常。
但是如何使用powershell
和REST API
获取我的舞台状态。在发布过程中,我需要继续执行脚本,如果任何一个阶段失败,都将启动脚本失败。
有什么想法吗?
答案 0 :(得分:0)