##// END OF EJS Templates
Be good citizen, test early Travis-ci images....
Matthias Bussonnier -
Show More
@@ -1,43 +1,44 b''
1 # http://travis-ci.org/#!/ipython/ipython
1 # http://travis-ci.org/#!/ipython/ipython
2 language: python
2 language: python
3 python:
3 python:
4 - "nightly"
4 - "nightly"
5 - 3.6
5 - 3.6
6 - 3.5
6 - 3.5
7 - 3.4
7 - 3.4
8 - 3.3
8 - 3.3
9 sudo: false
9 sudo: false
10 group: edge
10 before_install:
11 before_install:
11 - 'if [[ $GROUP != js* ]]; then COVERAGE=""; fi'
12 - 'if [[ $GROUP != js* ]]; then COVERAGE=""; fi'
12 install:
13 install:
13 - pip install setuptools pip --upgrade
14 - pip install setuptools pip --upgrade
14 - pip install -e file://$PWD#egg=ipython[test] --upgrade
15 - pip install -e file://$PWD#egg=ipython[test] --upgrade
15 - pip install codecov --upgrade
16 - pip install codecov --upgrade
16 script:
17 script:
17 - cd /tmp && iptest --coverage xml && cd -
18 - cd /tmp && iptest --coverage xml && cd -
18 after_success:
19 after_success:
19 - cp /tmp/ipy_coverage.xml ./
20 - cp /tmp/ipy_coverage.xml ./
20 - cp /tmp/.coverage ./
21 - cp /tmp/.coverage ./
21 - codecov
22 - codecov
22
23
23 matrix:
24 matrix:
24 allow_failures:
25 allow_failures:
25 - python: nightly
26 - python: nightly
26
27
27 before_deploy:
28 before_deploy:
28 - rm -rf dist/
29 - rm -rf dist/
29 - python setup.py sdist
30 - python setup.py sdist
30 - python setup.py bdist_wheel
31 - python setup.py bdist_wheel
31
32
32 deploy:
33 deploy:
33 provider: releases
34 provider: releases
34 api_key:
35 api_key:
35 secure: Y/Ae9tYs5aoBU8bDjN2YrwGG6tCbezj/h3Lcmtx8HQavSbBgXnhnZVRb2snOKD7auqnqjfT/7QMm4ZyKvaOEgyggGktKqEKYHC8KOZ7yp8I5/UMDtk6j9TnXpSqqBxPiud4MDV76SfRYEQiaDoG4tGGvSfPJ9KcNjKrNvSyyxns=
36 secure: Y/Ae9tYs5aoBU8bDjN2YrwGG6tCbezj/h3Lcmtx8HQavSbBgXnhnZVRb2snOKD7auqnqjfT/7QMm4ZyKvaOEgyggGktKqEKYHC8KOZ7yp8I5/UMDtk6j9TnXpSqqBxPiud4MDV76SfRYEQiaDoG4tGGvSfPJ9KcNjKrNvSyyxns=
36 file: dist/*
37 file: dist/*
37 file_glob: true
38 file_glob: true
38 skip_cleanup: true
39 skip_cleanup: true
39 on:
40 on:
40 repo: ipython/ipython
41 repo: ipython/ipython
41 all_branches: true # Backports are released from e.g. 5.x branch
42 all_branches: true # Backports are released from e.g. 5.x branch
42 tags: true
43 tags: true
43 python: 3.6 # Any version should work, but we only need one
44 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