Blame appveyor.yml

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