wbond | 413f237 | 2015-11-05 09:00:20 -0500 | [diff] [blame] | 1 | version: "{build}" |
wbond | 7201700 | 2016-03-31 05:09:48 -0400 | [diff] [blame] | 2 | skip_tags: true |
wbond | 81ef6c2 | 2018-04-19 06:57:21 -0400 | [diff] [blame] | 3 | environment: |
| 4 | matrix: |
wbond | e170427 | 2019-09-14 07:02:52 -0400 | [diff] [blame] | 5 | - PYTHON_EXE: "C:\\Python26\\python.exe" |
| 6 | - PYTHON_EXE: "C:\\Python26-x64\\python.exe" |
wbond | 8eabab4 | 2019-09-23 12:56:15 -0400 | [diff] [blame^] | 7 | - PYTHON_EXE: "C:\\Python26-x64\\python.exe" |
wbond | e170427 | 2019-09-14 07:02:52 -0400 | [diff] [blame] | 8 | OSCRYPTO_USE_WINLEGACY: "true" |
wbond | e170427 | 2019-09-14 07:02:52 -0400 | [diff] [blame] | 9 | - PYTHON_EXE: "C:\\Python33\\python.exe" |
| 10 | - PYTHON_EXE: "C:\\Python33\\python.exe" |
| 11 | OSCRYPTO_USE_WINLEGACY: "true" |
| 12 | - PYTHON_EXE: "C:\\Python33-x64\\python.exe" |
wbond | 81ef6c2 | 2018-04-19 06:57:21 -0400 | [diff] [blame] | 13 | - PYTHON_EXE: "C:\\pypy2-v5.10.0-win32\\pypy.exe" |
| 14 | - PYTHON_EXE: "C:\\pypy2-v5.10.0-win32\\pypy.exe" |
| 15 | OSCRYPTO_USE_WINLEGACY: "true" |
wbond | 3e5fa46 | 2015-11-05 02:28:05 -0500 | [diff] [blame] | 16 | install: |
wbond | 89ee81d | 2016-07-14 21:21:22 -0400 | [diff] [blame] | 17 | - ps: |- |
wbond | 413f237 | 2015-11-05 09:00:20 -0500 | [diff] [blame] | 18 | $env:PYTMP = "${env:TMP}\py"; |
| 19 | if (!(Test-Path "$env:PYTMP")) { |
| 20 | New-Item -ItemType directory -Path "$env:PYTMP" | Out-Null; |
| 21 | } |
wbond | 81ef6c2 | 2018-04-19 06:57:21 -0400 | [diff] [blame] | 22 | if ("${env:PYTHON_EXE}" -eq "C:\pypy2-v5.10.0-win32\pypy.exe") { |
| 23 | if (!(Test-Path "${env:PYTMP}\pypy2-v5.10.0-win32.zip")) { |
| 24 | (New-Object Net.WebClient).DownloadFile('https://bitbucket.org/pypy/pypy/downloads/pypy2-v5.10.0-win32.zip', "${env:PYTMP}\pypy2-v5.10.0-win32.zip"); |
| 25 | } |
| 26 | 7z x -y "${env:PYTMP}\pypy2-v5.10.0-win32.zip" -oC:\ | Out-Null; |
wbond | 241b17b | 2019-09-14 06:53:08 -0400 | [diff] [blame] | 27 | & ${env:PYTHON_EXE} -m ensurepip --upgrade; |
wbond | 9822531 | 2017-01-30 18:14:51 -0500 | [diff] [blame] | 28 | } |
wbond | 413f237 | 2015-11-05 09:00:20 -0500 | [diff] [blame] | 29 | cache: |
| 30 | - '%TMP%\py\' |
wbond | 3e5fa46 | 2015-11-05 02:28:05 -0500 | [diff] [blame] | 31 | build: off |
| 32 | test_script: |
wbond | 81ef6c2 | 2018-04-19 06:57:21 -0400 | [diff] [blame] | 33 | - cmd: "%PYTHON_EXE% run.py deps" |
| 34 | - cmd: "%PYTHON_EXE% run.py ci" |