From d7eca1d1c2bb3103e2ca24322e417710d3e0952e Mon Sep 17 00:00:00 2001 From: Brett Hewitson Date: Wed, 21 Dec 2022 23:40:37 +1000 Subject: [PATCH] Update azure-pipelines.yml for Azure Pipelines --- .azure/pipelines/azure-pipelines.yml | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/.azure/pipelines/azure-pipelines.yml b/.azure/pipelines/azure-pipelines.yml index f1d3804f..e850142d 100644 --- a/.azure/pipelines/azure-pipelines.yml +++ b/.azure/pipelines/azure-pipelines.yml @@ -48,15 +48,15 @@ stages: [Parameter(Mandatory = $true)] [string]$accessToken, [Parameter(Mandatory = $true)] [int]$buildId ) - + try { [Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls13" - + $uri = "$($baseUri)/build/builds/$($buildId)?api-version=6.0" $headers = @{ Authorization = "Bearer $accessToken" } - + return Invoke-RestMethod -Method Get -Uri $uri -Headers $headers -UseBasicParsing } catch { @@ -105,9 +105,13 @@ stages: [System.Environment]::SetEnvironmentVariable($envName, $envValue) } } - - $BuildData = Get-AzureDevopsBuild -baseUri "$(System.CollectionUri)/$(System.TeamProject)/_apis" -accessToken $(System.AccessToken) -buildId $(Build.BuildId) - $AgentData = Get-AzureDevopsAgent -baseUri "$(System.CollectionUri)/_apis" -accessToken $(System.AccessToken) -poolId $BuildData.queue.pool.id -agentId $(Agent.Id) + + [int]$BuildId = $(Build.BuildId) + [int]$AgentId = $(Agent.Id) + Write-Host "$BuildId; $AgentId" + + $BuildData = Get-AzureDevopsBuild -baseUri "$(System.CollectionUri)/$(System.TeamProject)/_apis" -accessToken $(System.AccessToken) -buildId $BuildId + $AgentData = Get-AzureDevopsAgent -baseUri "$(System.CollectionUri)/_apis" -accessToken $(System.AccessToken) -poolId $BuildData.queue.pool.id -agentId $AgentId Output-AgentCapabilities -capabilities $AgentData.systemCapabilities -capabilityType 'System' Output-AgentCapabilities -capabilities $AgentData.userCapabilities -capabilityType 'User'