Commit 6e77514a authored by rusty1s's avatar rusty1s
Browse files

windows build

parent 88d93b75
...@@ -13,33 +13,51 @@ env: ...@@ -13,33 +13,51 @@ env:
global: global:
- TORCH_VERSION=1.4.0 - TORCH_VERSION=1.4.0
- CIBW_BUILD=cp36-* - CIBW_BUILD=cp36-*
jobs: # jobs:
- FORCE_CUDA=0 TORCH=${TORCH_VERSION}+cpu # - FORCE_CUDA=0 TORCH=${TORCH_VERSION}+cpu
- FORCE_CUDA=1 CUDA_SHORT=9.2 CUDA=9.2.148-1 UBUNTU_VERSION=ubuntu1604 CUBLAS=cuda-cublas-dev-9-2 TORCH=${TORCH_VERSION}+cu92 # - FORCE_CUDA=1 CUDA_SHORT=9.2 CUDA=9.2.148-1 UBUNTU_VERSION=ubuntu1604 CUBLAS=cuda-cublas-dev-9-2 TORCH=${TORCH_VERSION}+cu92
# - FORCE_CUDA=1 CUDA_SHORT=10.0 CUDA=10.0.130-1 UBUNTU_VERSION=ubuntu1804 CUBLAS=cuda-cublas-dev-10-0 TORCH=${TORCH_VERSION}+cu100 # - FORCE_CUDA=1 CUDA_SHORT=10.0 CUDA=10.0.130-1 UBUNTU_VERSION=ubuntu1804 CUBLAS=cuda-cublas-dev-10-0 TORCH=${TORCH_VERSION}+cu100
# - FORCE_CUDA=1 CUDA_SHORT=10.1 CUDA=10.1.105-1 UBUNTU_VERSION=ubuntu1804 CUBLAS=libcublas-dev TORCH=${TORCH_VERSION} # - FORCE_CUDA=1 CUDA_SHORT=10.1 CUDA=10.1.105-1 UBUNTU_VERSION=ubuntu1804 CUBLAS=libcublas-dev TORCH=${TORCH_VERSION}
jobs: jobs:
include: include:
- os: osx - os: linux
python: 3.6 python: 3.6
env: FORCE_CUDA=0 TORCH=${TORCH_VERSION} env:
- TORCH=${TORCH_VERSION}+cpu
- os: linux
python: 3.6
env:
- FORCE_CUDA=1
- CUDA_SHORT=9.2
- CUDA=9.2.148-1
- UBUNTU_VERSION=ubuntu1604
- CUBLAS=cuda-cublas-dev-9-2
- TORCH=${TORCH_VERSION}+cu92
- os: windows
language: shell # `language: python` is an error on Travis CI Windows
before_install:
- choco install python --version 3.6.7
# - os: o
# python: 3.6
# env: FORCE_CUDA=0 TORCH=${TORCH_VERSION}
before_install: before_install:
- pip3 --upgrade pip
- source install.sh - source install.sh
- pip install numpy - pip3 install numpy
- pip install torch==${TORCH} -f https://download.pytorch.org/whl/torch_stable.html - pip3 install torch==${TORCH} -f https://download.pytorch.org/whl/torch_stable.html
- python -c "import torch; print(torch.__version__)" - python -c "import torch; print(torch.__version__)"
- pip install flake8 - pip3 install flake8
- pip install twine cibuildwheel - pip3 install twine cibuildwheel
install: install:
- python setup.py install - python3 setup.py install || python setup.py install
script: script:
- flake8 . - flake8 .
- python setup.py test - pytest
- python -m cibuildwheel --output-dir wheelhouse - python3 -m cibuildwheel --output-dir wheelhouse
- ls wheelhouse - ls wheelhouse
notifications: notifications:
email: false email: false
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment