1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- environment:
- global:
- # SDK v7.0 MSVC Express 2008's SetEnv.cmd script will fail if the
- # /E:ON and /V:ON options are not enabled in the batch script intepreter
- # See: http://stackoverflow.com/a/13751649/163740
- CMD_IN_ENV: "cmd /E:ON /V:ON /C .\\continuous-integration\\appveyor\\run_with_env.cmd"
- matrix:
- # PYTHON 2.6
- - PYTHON: "C:\\Python26_32"
- PYTHON_VERSION: "2.6"
- PYTHON_ARCH: "32"
- CONDA_PY: "26"
- CONDA_NPY: "111"
- # - PYTHON: "C:\\Python26_64"
- # PYTHON_VERSION: "2.6"
- # PYTHON_ARCH: "64"
- # CONDA_PY: "26"
- # CONDA_NPY: "111"
- # PYTHON 2.7
- - PYTHON: "C:\\Python27_32"
- PYTHON_VERSION: "2.7"
- PYTHON_ARCH: "32"
- CONDA_PY: "27"
- CONDA_NPY: "111"
- # - PYTHON: "C:\\Python27_64"
- # PYTHON_VERSION: "2.7"
- # PYTHON_ARCH: "64"
- # CONDA_PY: "27"
- # CONDA_NPY: "111"
- # PYTHON 3.4
- - PYTHON: "C:\\Python34_32"
- PYTHON_VERSION: "3.4"
- PYTHON_ARCH: "32"
- CONDA_PY: "34"
- CONDA_NPY: "111"
- # This does not work and I am still wondering why? why? why?
- #- PYTHON: "C:\\Python34_64"
- # PYTHON_VERSION: "3.4"
- # PYTHON_ARCH: "64"
- # DISTUTILS_USE_SDK: "1"
- # CONDA_PY: "34"
- # CONDA_NPY: "19"
- # PYTHON 3.5
- - PYTHON: "C:\\Python35_32"
- PYTHON_VERSION: "3.5"
- PYTHON_ARCH: "32"
- CONDA_PY: "35"
- CONDA_NPY: "111"
- - PYTHON: "C:\\Python35_64"
- PYTHON_VERSION: "3.5"
- PYTHON_ARCH: "64"
- CONDA_PY: "35"
- CONDA_NPY: "111"
- install:
- # this installs the appropriate Miniconda (Py2/Py3, 32/64 bit),
- # as well as pip, conda-build, and the binstar CLI
- - powershell .\\continuous-integration\\appveyor\\install.ps1
- - "SET PATH=%PYTHON%;%PYTHON%\\Scripts;%PATH%"
- build: false
- test_script:
- # Build and test the package. This appears(?) to sporadically fail due to a
- # bug in conda-build on 32 bit python.
- # https://github.com/conda/conda-build/issues/152
- #
- # Note also that our setup.py script, which is called by conda-build, writes
- # a __conda_version__.txt file, so the version number on the binary package
- # is set dynamically. This unfortunately mean that conda build --output
- # doesn't really work.
- #
- - "%CMD_IN_ENV% conda install --yes --quiet cython pandas mock"
- # Build the compiled extension and run the project tests
- - "%CMD_IN_ENV% python setup.py build_ext --inplace"
- - "%CMD_IN_ENV% python -c \"import bcolz; bcolz.test(heavy=True)\""
|