mirror of
https://github.com/actions/runner-images-sangeeth.git
synced 2025-12-19 00:06:45 +00:00
[Windows] Add retries to Get-VsixExtenstionFromMarketplace function (#5418)
* Add retries to Get-VsixExtenstionFromMarketplace * Use Invoke-SBWithRetry function
This commit is contained in:
@@ -229,7 +229,7 @@ function Get-VsixExtenstionFromMarketplace {
|
|||||||
)
|
)
|
||||||
|
|
||||||
$extensionUri = $MarketplaceUri + $ExtensionMarketPlaceName
|
$extensionUri = $MarketplaceUri + $ExtensionMarketPlaceName
|
||||||
$request = Invoke-WebRequest -Uri $extensionUri -UseBasicParsing
|
$request = Invoke-SBWithRetry -Command { Invoke-WebRequest -Uri $extensionUri -UseBasicParsing } -RetryCount 20 -RetryIntervalSeconds 30
|
||||||
$request -match 'UniqueIdentifierValue":"(?<extensionname>[^"]*)' | Out-Null
|
$request -match 'UniqueIdentifierValue":"(?<extensionname>[^"]*)' | Out-Null
|
||||||
$extensionName = $Matches.extensionname
|
$extensionName = $Matches.extensionname
|
||||||
$request -match 'VsixId":"(?<vsixid>[^"]*)' | Out-Null
|
$request -match 'VsixId":"(?<vsixid>[^"]*)' | Out-Null
|
||||||
|
|||||||
Reference in New Issue
Block a user