Newer
Older
dist: bionic
sudo: false
language: python
virtualenv:
system_site_packages: false
addons:
apt:
update: true
matrix:
fast_finish: true
allow_failures:
env: CUDA_VERSION=9-2
- sudo apt-get install -y ninja-build build-essential nvidia-cuda-toolkit rename
env: CUDA_VERSION=9-2
- sudo apt-get install -y ninja-build build-essential nvidia-cuda-toolkit rename
env: CUDA_VERSION=9-2
- sudo apt-get install -y ninja-build build-essential nvidia-cuda-toolkit rename
env: CUDA_VERSION=9-2
- sudo apt-get install -y ninja-build build-essential nvidia-cuda-toolkit rename
env: CUDA_VERSION=10-1
- sudo apt-get install -y ninja-build build-essential rename
env: CUDA_VERSION=10-1
- sudo apt-get install -y ninja-build build-essential rename
env: CUDA_VERSION=10-1
- sudo apt-get install -y ninja-build build-essential rename
env: CUDA_VERSION=10-1
- sudo apt-get install -y ninja-build build-essential rename
- python: 3.5
env: CUDA_VERSION=10-2
before_install:
- sudo apt-get install -y ninja-build build-essential rename
- python: 3.6
env: CUDA_VERSION=10-2
before_install:
- sudo apt-get install -y ninja-build build-essential rename
- python: 3.7
env: CUDA_VERSION=10-2
before_install:
- sudo apt-get install -y ninja-build build-essential rename
- python: 3.8
env: CUDA_VERSION=10-2
before_install:
- sudo apt-get install -y ninja-build build-essential rename
- name: Python 3.7.2 on macOS
os: osx
osx_image: xcode11
language: shell
before_install:
- brew update && brew upgrade python
- brew install ninja
- alias python=python3
- alias pip="python3 -m pip"
- shopt -s expand_aliases
before_cache:
- brew cleanup
- name: Python 3.7.3 on Windows
os: windows
language: shell
before_install:
- choco install python
env: PATH=/c/Python37:/c/Python37/Scripts:$PATH
- source tests/travis_install.sh
- pip3 install torch
- pip3 install -e .
- pip3 install torch || echo "failed to install machine learning stuff"
- git config --global user.email "stephan.seitz@fau.de"
- git config --global user.name "Stephan Seitz"
- rename "s/dist\/pyronn_torch-(.*)\.whl/dist\/cuda-$CUDA_VERSION-pyronn_torch-\$1\.whl/s" dist/pyronn_torch-*.whl
- if [[ "$COVERAGE" == "true" ]]; then coveralls || echo "failed"; codecov; fi
- "$HOME/miniconda"
- "/c/Python37"
- "$HOME/Library/Caches/Homebrew"
deploy:
- provider: releases
api_key:
secure: P9tlJtzObP4Y+XlpjN0oWJtSBFD2QgLQKDJF2vXj/w+qBJDkXSk6KvRoNlGMnKAAIlM2Re56bNVkaZ+tJJn24DE9YK+2P49RJC7HvPGTXRoTmjhYdyFmuNWpo+rCeWgfjYioVOcyqwge2M4yZIg9x+ne+tCVoN/kJiCsVtsfaWo9MypynoEbfztoDTRvvQXJmVWLfvIQw5QAyqAicRIdycEWxwn0x7I7/Hz9mU/RcH/35W+dve8evco3pHYlKJO+wXJaQQdTHjwsfBmaPCIi1m5UVdOELZ+fEWp2sZi5nXhVX4ZHiWAgpNOv4R5fTEg98BzMECDB1xo9/HVCheyC2fv5LS5FyzOlS6/k+F+LfSp+K8f1cnXns3fiTmcOZazlRODC2LLjJi69HP8purZpZuPfRG8v4CmrALrrWUMz/DoHQwDr4EFjY/uIRWbFvB9PeITLxtKY2L5dGOWSKdmn/TmyIkXoFI9WwBP4dHgBEIPc+/FbIi/lAL5sSBzz2NS6wlNobz9PyVtCvWX2QwI7u7paoygAIjJwNi88Gv8Qg2q4Yy8d9ngrCX6SEmOFj4t562z3JV/3CXhnGEvR3PD9wjnZ2DL+fZrWizCwHuPUvtwqOHJ145gJ1ZGzJIdUu+y/BzqBHDIdvmJszCyOHtI+/vGbV8FmJMDMcYLpmZKXZo0=
file_glob: true
file: dist/*
skip_cleanup: true
on:
tags: true
#- provider: pypi
#user: __token__
#password:
#secure: ZWfigSArT7KLg2Y6HV/gYdplbcx3//yO/wGCJZYzF92gd44EvgY3B3JPmGfZqd/Wg9j3kxrKaH9CYkSJ+s7TT6v7X23fEUpna7YCXzpsSC3iWdKUAfxkQsH7PXWCEBoZ5qqzUQFvnGGVAoAGzicm/58L+IsF0Gk6O1yqcllR6ei/J931VP7chDAlWHOe64MgzbyQhNO6fw3ZnYtBuWrFSpjrpoIVcJYRZLqqaXOvq1mLoQ/Oz1LFIs9YzAoF3f63GhT9ulka+kn2GcS+05yv7KsH0BMsF2PhY9Sx47epa37dMCjF64rJfFdRRshJZDo+N3TCHWijb3RlnyvFjBMuaujriekXsj978RfjQvi9urRKWlXJhxQeXaTi8tiDqICqxPZsArU2Kd3hR7E8fkPRIAi8zSzaBTgR2NFkOQLpcRwZfKbKwvarexMoRUIxE7lAETR8iJJqSBDRLOfB+pZ6Jmzl7DaZdr5yVxA4z3VJPk1HYhwWBg7tDj05tnHE4x0iwUqckyzw6a+05ZGC6badEJ7wV1u9k7bqGKDIRg/axmeVzmkVbVnxAn+f8XlqjFoFvltsTjvGa/0iFcpzyflRDOQxJ34KgLEf9zDKO2EL6gFqMt1k94XKpH8WhtWdQUlMmvxlqbB1UCgYfoipqn+CXd8TXvD777qCw9FJRIKJAS0=
#on:
#tags: true
#condition: $CUDA_VERSION == "10-1"
#distributions: bdist_wheel