From 14a583c7cc2db606bc2301721cae63f07273e630 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simo=20F=C3=A4lt?= Date: Mon, 11 Jun 2018 12:13:51 +0300 Subject: Fix Win CI node to allow 32 bit wheels We are missing the required provisioning script from Qt5 5.11.0 branch, so we are installing the 32 bit Python environments ourselves. Change-Id: Icd95a4708bc9e5693bb21b31c0e9d30d6fd632e6 Reviewed-by: Christian Tismer --- coin_test_instructions.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'coin_test_instructions.py') diff --git a/coin_test_instructions.py b/coin_test_instructions.py index bd65b5b7e..28b812622 100644 --- a/coin_test_instructions.py +++ b/coin_test_instructions.py @@ -43,6 +43,7 @@ from build_scripts.utils import get_qtci_virtualEnv from build_scripts.utils import run_instruction from build_scripts.utils import rmtree from build_scripts.utils import acceptCITestConfiguration +from build_scripts.utils import runCIProvisioning import os # Values must match COIN thrift @@ -76,6 +77,10 @@ def run_test_instructions(): if not acceptCITestConfiguration(CI_HOST_OS, CI_HOST_OS_VER, CI_TARGET_ARCH, CI_COMPILER): exit() + # Make sure we have 32 bit python on 64 bit host + # FIXME this is hack for 5.11.0 + if CI_HOST_OS == "Windows" and CI_HOST_ARCH == "X86_64" and CI_TARGET_ARCH == "X86": + runCIProvisioning() os.chdir(CI_ENV_AGENT_DIR) testRun = 0 # We didn't build for Python 2 in win -- cgit v1.2.3