@@ -2,35 +2,17 @@ language: minimal
22
33sudo : false
44
5- env :
6- - MOZ_HEADLESS=1
7-
8- addons :
9- apt :
10- packages :
11- # Without libgtk (as of 2019-11-6), firefox cannot run properly
12- - libgtk-3-0
13- firefox : latest
14-
155env :
166 global :
177 - secure : " JrdAJJKe+Y564LIiIaGPmw9X9utvj2lVI2MkVyZX6CQ7cJwqPUB+ukZpa6MnGUEJSoI6S7/5ZqX/cvciVAKpcYadi/snlDGq6q+lLnA+6rtB6ppy99Ib64aqm+VqDyohvvvrNtSxqhBY48DLG9UuQEcvviabpx9CG4s439/osspsA80SRXgDm/dELjU8vuIJvL1EFPeOu4a01sAHsqhknQw4F4YSWWjUr1oNjZIhSKroxCJV0o/0ok600SwTrQrbwJNO8QmEBOTw1JO1kaxDRlMAsJ5JTBaeGWdhqWQ3IRH/RogkU3ukOyyybbeoWU9ou5xG08P0r4CM3dGh44M8qrTOOCUSSNrFIG5OhAW6ZdkSR/2w76fNnW6y25jKUQ2444kd8n8+TObsp8aNl1FkCwou6/SpPluKvtaFA+I1zbk8roG58tW9anf6o9zCdIyYhSFysEoKNNihSC6xc4zHlJUHWr61f4zC0mU1Xf/djgpvj2YUQLsQ4++K6FNb6I/CN7LDl67kkOiyVCKv60J1mHVXAPJpj2Y9SxR87ob+GH+na8oFy5IMPMDoym2hPImtl2cjGvpP6RvE+gVE+mfvc4BizWfsR1zO49DUD15U1Y6jqhbcPMCgk5FoQ3ZKiH6LBeFbmV0qMjwSC6pZONgz8s/2nTUMV3VU+9SBiah51ho="
188
199matrix :
2010 fast_finish : true
2111 include :
22- - name : " python-3.6"
23- env : PY=3.6
24- - name : " python-3.7"
25- env : PY=3.7
26- - name : " python-3.8"
27- env : PY=3.8
2812 - name : coding_standards
29- env : PY=3.8
13+ env : PY=3
3014 - name : docs
31- env : PY=3.8
32- - name : " tarball"
33- env : PY=3.8
15+ env : PY=3
3416
3517before_install :
3618 # Install miniconda and create TEST env.
@@ -46,29 +28,11 @@ before_install:
4628 conda create --name TEST python=$PY --file requirements.txt --file requirements-dev.txt
4729 source activate TEST
4830 conda info --all
49- # Install firefox headless driver.
50- - |
51- wget https://github.com/mozilla/geckodriver/releases/download/v0.23.0/geckodriver-v0.23.0-linux64.tar.gz -O geckodriver.tar.gz
52- mkdir geckodriver
53- tar -xzf geckodriver.tar.gz -C geckodriver
54- export PATH=$PATH:$PWD/geckodriver
5531
5632install :
5733 - pip install -e . --no-deps --force-reinstall
5834
5935script :
60- - if [[ $TRAVIS_JOB_NAME == python-* ]]; then
61- cp -r tests/ examples/ /tmp ;
62- pushd /tmp && pytest -n 2 -rxs --cov=branca -vv tests && popd ;
63- fi
64-
65- - if [[ $TRAVIS_JOB_NAME == 'tarball' ]]; then
66- python setup.py --version ;
67- pip wheel . -w dist --no-deps ;
68- check-manifest --verbose ;
69- twine check dist/* ;
70- fi
71-
7236 - if [[ $TRAVIS_JOB_NAME == 'coding_standards' ]]; then
7337 pytest --flake8 -m flake8 ;
7438 fi
@@ -85,17 +49,3 @@ script:
8549doctr :
8650 require-master : true
8751 sync : False
88-
89- deploy :
90- skip_cleanup : true
91- provider : pypi
92- user : " __token__"
93- password :
94- secure : " ncVXDcUpadOXESusbUv/F5mhXqzjp0fFM+llYdBOWBGpipP2B1cU/cWRUU5fkhL1KZG/0DfVboJsRnNQCebZklJ0fczW2Z2QUzL8zCAK8KLOUqr0Nk8i8Oi5eC0h8Ew+HkDNORsZUCPCjKvqcFHRuSZnVYvEqqPPguSj1fwDdyBm9kW7lfZdPeR9mr79WJs+Miv5UKXGZcQAuzCU7g3AmaizRoUfhXnSgPXd9Yp2DY5nsBUZhmqFTj1xjQwLvqp5w/BiFZGkdqMuWVP9b/HbVJEeRxWgCaDPw+XLkQa+HdfUsDGBvPWaaQ+o6OwuADdCjIHLnVmfA2/E2FSU64IBaIZ1xOkHZpm74P8Y0NF5aRogyipkqhrm0WErRWFD4OYj8ud4y9AHLCAmyyLsKCka76NSxotbTd4W4Xu9MX7fkhGOVzhYXg1GNS6SDTIMn+bujFNg5fZrZUptn6FcNa8THkh7yKrduBv2kgbBcgx0/EodH4q2Ds7yfbFvPkQD+l0mBiOPXOXflcQDOiu0CZ70X2XmLe3v3zIEf51oigEtb/KRkf7B3r/Ab+ayNdS33xbHsE8JYE/6KKjGf+fEr0f4XiidadtCbUmNGCw8fgHo7dY4g7blYMPvab7z4zcHmqekzrSTTwxw2uRtmGLWWJupmOerasRIuLsKiJxnk9oiS+k="
95- distributions : sdist bdist_wheel
96- upload_docs : no
97- on :
98- repo : python-visualization/branca
99- tags : true
100- all_branches : master
101- condition : ' $TRAVIS_JOB_NAME == "tarball"'
0 commit comments