1
我有一個簡單的構建定義,沒有構建步驟,只有一個自定義過程變量。 TFS2017.2使用REST API構建定義更新 - 自定義過程變量
試圖使用PowerShell更新通過REST API變量:
$definition = Invoke-RestMethod -Method Get -Uri $url -UseDefaultCredentials
$definition.variables.aaa = "xxx"
$j = ConvertTo-Json -Depth 3 $definition
Invoke-RestMethod -Method Put -Uri $url -Body $j -ContentType "application/json" -UseDefaultCredentials
將導致從生成定義在去除可變的。