From b1a010e3a3f464ed0a58c33f8265c43fc73ad8b8 Mon Sep 17 00:00:00 2001 From: "Bryan W. Weber" Date: Sat, 21 Apr 2018 09:35:33 -0400 Subject: [PATCH] [CI] Don't use the --egg option to pip to install SCons --egg is removed in pip >= 10.0.0 and is no longer necessary to to install SCons with more recent versions of setuptools --- appveyor.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index d9bb75212..edb5badea 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,21 +1,23 @@ version: 1.0.{build} install: - ps: | - C:\Python27-x64\Scripts\pip.exe install --egg scons C:\Python27-x64\python.exe -m pip install --no-cache-dir --upgrade pip + C:\Python27-x64\python.exe -m pip install --upgrade setuptools + C:\Python27-x64\python.exe -m pip install --upgrade --no-warn-script-location wheel + C:\Python27-x64\Scripts\pip.exe install scons C:\Python27-x64\Scripts\pip.exe install --no-cache-dir numpy - C:\Python27-x64\Scripts\pip.exe install cython + C:\Python27-x64\Scripts\pip.exe install --no-warn-script-location cython C:\Python27-x64\Scripts\pip.exe install 3to2 C:\Python27-x64\Scripts\pip.exe install pypiwin32 C:\Python35-x64\python.exe -m pip install --no-cache-dir --upgrade pip C:\Python35-x64\Scripts\pip.exe install --no-cache-dir numpy build_script: -- cmd: C:\Python27-x64\scons build -j2 boost_inc_dir=C:\Libraries\boost_1_62_0 debug=n VERBOSE=y python3_cmd=C:\Python35-x64\python.exe +- cmd: C:\Python27-x64\Scripts\scons build -j2 boost_inc_dir=C:\Libraries\boost_1_62_0 debug=n VERBOSE=y python3_cmd=C:\Python35-x64\python.exe test_script: - ps: | - C:\Python27-x64\scons test + C:\Python27-x64\Scripts\scons test $sconsstatus = $lastexitcode $wc = New-Object 'System.Net.WebClient' $wc.UploadFile("https://ci.appveyor.com/api/testresults/junit/$($env:APPVEYOR_JOB_ID)", (Resolve-Path .\test\work\gtest-general.xml))