-
Notifications
You must be signed in to change notification settings - Fork 14
/
Copy path.travis.yml
30 lines (30 loc) · 1.41 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
language: python
sudo: required
python:
- 3.7
before_install:
- sudo apt-get install -y libsm6 libxext6 libxrender-dev libyaml-dev libpython3-dev unrar tar zip
install:
- pip install --upgrade pip
- pip install --upgrade setuptools
- pip install -r requirements.txt
- pip install -r tests/requirements.txt
cache: pip
script:
- python setup.py sdist bdist_wheel
- python setup.py clean
- travis_wait py.test --cov-report term -v --cov=tf_semantic_segmentation
- python setup.py install
- python setup.py clean
- pip uninstall -y tf_semantic_segmentation
after_success:
- codecov
deploy:
provider: pypi
user: "__token__"
password:
secure: Qx0XdKlX//uskH7B+FRQA8iKKN+rC3ona7Os+wiJqY0Vge2r7x4fFODtyfAA9mlvj6UYQ0x56H5k1sOeiJmmHbZTV5sulLurLOi87BpcYT9I10+Zsiw//y2CWjDVrfptGFnGYA/u/Qj6M7pOhSDZGQZ9YxoqasOvIE8t/sn3f4HXq8y/PjqMTaJ5mGYDIytz/A5RjN/R1lnPPrzado1NkJ5nf1nmX1kglCne1dny0xnOTJHdGanwa4p6A8sU6FildN+VskmA+vs8sK7Zr3Zuu9RtyTFEI0u+5pxoZQ4YIjZxp1/Wmd0fDX3vAbsKFAfGdUsYOgNigcmRd1+vOYEBSxnIARR7FG8zi+oEz5qJJFMXXflC0mu5kL9mOzS8eM3GrOvlDHrrqRL+vlOmrLIf7MozCnetyjl3fx0K0SrrgB/blPjUleIHjDlr6+NXnQqdh0xUVRE6Geo+FD8P7Giy1TbUo5xLKKzDF6XOPvggMKhz4OJ3/A6IRNF20ut26Uww8cyrJTEIBj7ia30B+9jLRwM0uU1Sw9BzsPq8dNpBs7scF8c0dlNswXw7q+f8gGeOUO0gzX9HuY+szpW2hJqL7xlixyGOHnzIqdIczS81OXaCWBcoQYEqI97SKf4ZngMUclzZ1AR1i2/manVMiYiC5Q/1NVJEDNWv1dkmLF1DRd0=
distributions: "sdist bdist_wheel"
skip_existing: true
on:
tags: true