From 17295fdcdeefbcac13560031c8ee222d84085bd3 Mon Sep 17 00:00:00 2001 From: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com> Date: Wed, 1 Feb 2023 16:05:23 +0100 Subject: [PATCH] [Windows] add retries in toolset installation (#7025) --- images/win/scripts/Installers/Install-Toolset.ps1 | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/images/win/scripts/Installers/Install-Toolset.ps1 b/images/win/scripts/Installers/Install-Toolset.ps1 index 7d4beddf4..0b373dc98 100644 --- a/images/win/scripts/Installers/Install-Toolset.ps1 +++ b/images/win/scripts/Installers/Install-Toolset.ps1 @@ -32,13 +32,13 @@ Function Install-Asset { } # Get toolcache content from toolset -$ToolsToInstall = @("Python", "Node", "Boost", "Go") +$ToolsToInstall = @("Python", "Node", "Go") -$tools = Get-ToolsetContent | Select-Object -ExpandProperty toolcache | Where-Object {$ToolsToInstall -contains $_.Name} +$tools = Get-ToolsetContent | Select-Object -ExpandProperty toolcache | Where-Object { $ToolsToInstall -contains $_.Name } foreach ($tool in $tools) { # Get versions manifest for current tool - $assets = Invoke-RestMethod $tool.url + $assets = Invoke-SBWithRetry -Command { Invoke-RestMethod $tool.url } # Get github release asset for each version foreach ($toolVersion in $tool.versions) {