mirror of
https://github.com/tribufu/ServerManagers
synced 2026-05-18 09:35:48 +00:00
Update azure-pipelines.yml for Azure Pipelines
This commit is contained in:
parent
d347c80f93
commit
d7eca1d1c2
1 changed files with 10 additions and 6 deletions
|
|
@ -48,15 +48,15 @@ stages:
|
||||||
[Parameter(Mandatory = $true)] [string]$accessToken,
|
[Parameter(Mandatory = $true)] [string]$accessToken,
|
||||||
[Parameter(Mandatory = $true)] [int]$buildId
|
[Parameter(Mandatory = $true)] [int]$buildId
|
||||||
)
|
)
|
||||||
|
|
||||||
try {
|
try {
|
||||||
[Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls13"
|
[Net.ServicePointManager]::SecurityProtocol = "Tls12, Tls13"
|
||||||
|
|
||||||
$uri = "$($baseUri)/build/builds/$($buildId)?api-version=6.0"
|
$uri = "$($baseUri)/build/builds/$($buildId)?api-version=6.0"
|
||||||
$headers = @{
|
$headers = @{
|
||||||
Authorization = "Bearer $accessToken"
|
Authorization = "Bearer $accessToken"
|
||||||
}
|
}
|
||||||
|
|
||||||
return Invoke-RestMethod -Method Get -Uri $uri -Headers $headers -UseBasicParsing
|
return Invoke-RestMethod -Method Get -Uri $uri -Headers $headers -UseBasicParsing
|
||||||
}
|
}
|
||||||
catch {
|
catch {
|
||||||
|
|
@ -105,9 +105,13 @@ stages:
|
||||||
[System.Environment]::SetEnvironmentVariable($envName, $envValue)
|
[System.Environment]::SetEnvironmentVariable($envName, $envValue)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
$BuildData = Get-AzureDevopsBuild -baseUri "$(System.CollectionUri)/$(System.TeamProject)/_apis" -accessToken $(System.AccessToken) -buildId $(Build.BuildId)
|
[int]$BuildId = $(Build.BuildId)
|
||||||
$AgentData = Get-AzureDevopsAgent -baseUri "$(System.CollectionUri)/_apis" -accessToken $(System.AccessToken) -poolId $BuildData.queue.pool.id -agentId $(Agent.Id)
|
[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.systemCapabilities -capabilityType 'System'
|
||||||
Output-AgentCapabilities -capabilities $AgentData.userCapabilities -capabilityType 'User'
|
Output-AgentCapabilities -capabilities $AgentData.userCapabilities -capabilityType 'User'
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue