From 2205d11bf5f858704d47f3f275c026f353697e0d Mon Sep 17 00:00:00 2001 From: Mikhail Koliada <88318005+mikhailkoliada@users.noreply.github.com> Date: Sat, 28 Jan 2023 17:21:17 +0100 Subject: [PATCH] [Windows] set TLS12 for toolset (#7001) --- images/win/scripts/Installers/Install-Toolset.ps1 | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/images/win/scripts/Installers/Install-Toolset.ps1 b/images/win/scripts/Installers/Install-Toolset.ps1 index 5a8b3689f..7d4beddf4 100644 --- a/images/win/scripts/Installers/Install-Toolset.ps1 +++ b/images/win/scripts/Installers/Install-Toolset.ps1 @@ -4,6 +4,8 @@ ## Desc: Install toolset ################################################################################ +[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 -bor [Net.SecurityProtocolType]::Tls13 + Function Install-Asset { param( [Parameter(Mandatory=$true)] @@ -32,7 +34,7 @@ Function Install-Asset { # Get toolcache content from toolset $ToolsToInstall = @("Python", "Node", "Boost", "Go") -$tools = Get-ToolsetContent | Select-Object -ExpandProperty toolcache | Where {$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