From 1a3b3857c91d4288d875a752e400ed98fa3801a6 Mon Sep 17 00:00:00 2001 From: Jon Turney Date: Thu, 15 Nov 2018 12:25:45 +0000 Subject: [PATCH] azure: Install x86 python in vs2015 image when building for x86 Use the x86 python when building for x86, to allow tests building python extension modules to work --- ci/azure-steps.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ci/azure-steps.yml b/ci/azure-steps.yml index 81116d429..1c665eff5 100644 --- a/ci/azure-steps.yml +++ b/ci/azure-steps.yml @@ -44,10 +44,14 @@ steps: } if ($env:compiler -eq 'msvc2015') { + if ($env:arch -eq 'x86') { + $forcex86 = "--forcex86" + } + # download and install python3 and add to path (since it's not installed in vs2015 image!) Set-ExecutionPolicy Bypass -Scope Process -Force iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) - choco install python3 -y --no-progress --params "/InstallDir:C:\Python3" + choco install python3 -y --no-progress $forcex86 --params "/InstallDir:C:\Python3" $env:Path = "C:\Python3;$env:Path" # add JDK installed in vs2015 image to PATH