summaryrefslogtreecommitdiffstats
path: root/.appveyor.yml
diff options
context:
space:
mode:
authorWilliam Deegan <bill@baddogconsulting.com>2019-12-28 22:58:32 (GMT)
committerWilliam Deegan <bill@baddogconsulting.com>2019-12-28 22:59:05 (GMT)
commitc7afaf08bdd06b834ccdbdb4e0498d76d451a4b5 (patch)
treea9ea379b463ffc329f676e5c55d3e969e2919b29 /.appveyor.yml
parent9a32fc08310f914cb449ff3ddc27c9e30ba5ac02 (diff)
downloadSCons-c7afaf08bdd06b834ccdbdb4e0498d76d451a4b5.zip
SCons-c7afaf08bdd06b834ccdbdb4e0498d76d451a4b5.tar.gz
SCons-c7afaf08bdd06b834ccdbdb4e0498d76d451a4b5.tar.bz2
[skip travis] Split builds in 2. py35 is timing out.
Diffstat (limited to '.appveyor.yml')
-rw-r--r--.appveyor.yml32
1 files changed, 31 insertions, 1 deletions
diff --git a/.appveyor.yml b/.appveyor.yml
index 52eab43..8ab64dc 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -79,6 +79,36 @@ environment:
BUILD_JOB_NUM: 1
COVERAGE: 0
+ - WINPYTHON: "Python27"
+ PYTHON: "2.7"
+ PYVER: 27
+ BUILD_JOB_NUM: 2
+ COVERAGE: 0
+
+ - WINPYTHON: "Python35"
+ PYTHON: "3.5"
+ PYVER: 35
+ BUILD_JOB_NUM: 2
+ COVERAGE: 0
+
+ - WINPYTHON: "Python36"
+ PYTHON: "3.6"
+ PYVER: 36
+ BUILD_JOB_NUM: 2
+ COVERAGE: 1
+
+ - WINPYTHON: "Python37"
+ PYTHON: "3.7"
+ PYVER: 37
+ BUILD_JOB_NUM: 2
+ COVERAGE: 0
+
+ - WINPYTHON: "Python38"
+ PYTHON: "3.8"
+ PYVER: 38
+ BUILD_JOB_NUM: 2
+ COVERAGE: 0
+
# remove sets of build jobs based on critia below
# to fine tune the number and platforms tested
@@ -165,7 +195,7 @@ build_script:
# setup portion of tests for this build job (1-4)
- ps: |
- $TOTAL_BUILD_JOBS = 1;
+ $TOTAL_BUILD_JOBS = 2;
$Lines = (Get-Content all_tests.txt | Measure-Object -line).Lines;
$start = ($Lines / $TOTAL_BUILD_JOBS) * ($Env:BUILD_JOB_NUM - 1);
$end = ($Lines / $TOTAL_BUILD_JOBS) * $Env:BUILD_JOB_NUM;