|
Packit Service |
99d393 |
# https://ci.appveyor.com/project/cython/cython
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
environment:
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
global:
|
|
Packit Service |
99d393 |
# SDK v7.0 MSVC Express 2008's SetEnv.cmd script will fail if the
|
|
Packit Service |
99d393 |
# /E:ON and /V:ON options are not enabled in the batch script interpreter
|
|
Packit Service |
99d393 |
# See: http://stackoverflow.com/a/13751649/163740
|
|
Packit Service |
99d393 |
WITH_ENV: "cmd /E:ON /V:ON /C .\\appveyor\\run_with_env.cmd"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
matrix:
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python27"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "2.7"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "32"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python27-x64"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "2.7"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "64"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python34"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "3.4"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "32"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python34-x64"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "3.4"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "64"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python35"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "3.5"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "32"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python35-x64"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "3.5"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "64"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python36"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "3.6"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "32"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
- PYTHON: "C:\\Python36-x64"
|
|
Packit Service |
99d393 |
PYTHON_VERSION: "3.6"
|
|
Packit Service |
99d393 |
PYTHON_ARCH: "64"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
clone_depth: 5
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
branches:
|
|
Packit Service |
99d393 |
only:
|
|
Packit Service |
99d393 |
- master
|
|
Packit Service |
99d393 |
- release
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
init:
|
|
Packit Service |
99d393 |
- "ECHO Python %PYTHON_VERSION% (%PYTHON_ARCH%bit) from %PYTHON%"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
install:
|
|
Packit Service |
99d393 |
- "powershell appveyor\\install.ps1"
|
|
Packit Service |
99d393 |
- "%PYTHON%\\python.exe --version"
|
|
Packit Service |
99d393 |
- "%PYTHON%\\Scripts\\pip.exe --version"
|
|
Packit Service |
99d393 |
- "%PYTHON%\\Scripts\\wheel.exe version"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
build: off
|
|
Packit Service |
99d393 |
build_script:
|
|
Packit Service |
99d393 |
- "%WITH_ENV% %PYTHON%\\python.exe setup.py build_ext --inplace"
|
|
Packit Service |
99d393 |
- "%WITH_ENV% %PYTHON%\\python.exe setup.py bdist_wheel"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
test: off
|
|
Packit Service |
99d393 |
test_script:
|
|
Packit Service |
99d393 |
- "%PYTHON%\\Scripts\\pip.exe install -r test-requirements.txt"
|
|
Packit Service |
99d393 |
- "set CFLAGS=/Od"
|
|
Packit Service |
99d393 |
- "%WITH_ENV% %PYTHON%\\python.exe runtests.py -vv --no-cpp -j7"
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
artifacts:
|
|
Packit Service |
99d393 |
- path: dist\*
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
cache:
|
|
Packit Service |
99d393 |
- C:\Downloads\Cython -> appveyor\install.ps1
|
|
Packit Service |
99d393 |
|
|
Packit Service |
99d393 |
#on_success:
|
|
Packit Service |
99d393 |
# - TODO: upload the content of dist/*.whl to a public wheelhouse
|