##// END OF EJS Templates
3.7 still nto on travis
Matthias Bussonnier -
Show More
@@ -1,56 +1,55 b''
1 1 # http://travis-ci.org/#!/ipython/ipython
2 2 language: python
3 3 python:
4 4 - "nightly"
5 5 - "3.7-dev"
6 - 3.7
7 6 - 3.6
8 7 - 3.5
9 8 sudo: false
10 9 env:
11 10 global:
12 11 - PATH=$TRAVIS_BUILD_DIR/pandoc:$PATH
13 12 group: edge
14 13 before_install:
15 14 - 'if [[ $GROUP != js* ]]; then COVERAGE=""; fi'
16 15 install:
17 16 - pip install pip --upgrade
18 17 - pip install setuptools --upgrade
19 18 - pip install -e file://$PWD#egg=ipython[test] --upgrade
20 19 - pip install codecov check-manifest --upgrade
21 20 - sudo apt-get install graphviz
22 21 script:
23 22 - check-manifest
24 23 - cd /tmp && iptest --coverage xml && cd -
25 24 # On the latest Python only, make sure that the docs build.
26 25 - |
27 26 if [[ "$TRAVIS_PYTHON_VERSION" == "3.6" ]]; then
28 27 pip install -r docs/requirements.txt
29 28 make -C docs/ html SPHINXOPTS="-W"
30 29 fi
31 30 after_success:
32 31 - cp /tmp/ipy_coverage.xml ./
33 32 - cp /tmp/.coverage ./
34 33 - codecov
35 34
36 35 matrix:
37 36 allow_failures:
38 37 - python: nightly
39 38
40 39 before_deploy:
41 40 - rm -rf dist/
42 41 - python setup.py sdist
43 42 - python setup.py bdist_wheel
44 43
45 44 deploy:
46 45 provider: releases
47 46 api_key:
48 47 secure: Y/Ae9tYs5aoBU8bDjN2YrwGG6tCbezj/h3Lcmtx8HQavSbBgXnhnZVRb2snOKD7auqnqjfT/7QMm4ZyKvaOEgyggGktKqEKYHC8KOZ7yp8I5/UMDtk6j9TnXpSqqBxPiud4MDV76SfRYEQiaDoG4tGGvSfPJ9KcNjKrNvSyyxns=
49 48 file: dist/*
50 49 file_glob: true
51 50 skip_cleanup: true
52 51 on:
53 52 repo: ipython/ipython
54 53 all_branches: true # Backports are released from e.g. 5.x branch
55 54 tags: true
56 55 python: 3.6 # Any version should work, but we only need one
General Comments 0
You need to be logged in to leave comments. Login now