My random rumblings

Something of everything and nothing at all

Azure DevOps delete test plan item

$personalAccessToken = "<token>"
$account = "<some account name>"
$project = "<project name>"
$ids = @("264","265","266","267","268","269","270","271")
$base64AuthInfo = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(":$($personalAccessToken)"))
$headers = @{Authorization = "Basic $($base64AuthInfo)" }
$ids | %{
    $uri = "https://$account.visualstudio.com/DefaultCollection/$project/_apis/testplan/testcases/$($_)?api-version=5.1-preview.1"
    write-host "Work Items: $uri" -foregroundcolor "green"
    $definitions = Invoke-RestMethod -Uri $uri -Headers $headers -Method Delete -ContentType "application/json"
}
Loading