forked from HEPData/hepdata-converter
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
32 lines (27 loc) · 1.4 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
31
32
language: python
python:
- '2.7'
sudo: required
cache:
- docker
services:
- docker
install:
- sudo pip install --upgrade pip
- sudo pip install coverage
- sudo pip install coveralls
script:
- export CURRENT_PATH=`pwd`
- docker run -v $CURRENT_PATH:$CURRENT_PATH hepdata/hepdata-converter /bin/bash -c "cd $CURRENT_PATH && coverage run -m unittest discover hepdata_converter/testsuite 'test_*'"
- docker run -v $CURRENT_PATH:$CURRENT_PATH hepdata/hepdata-converter /bin/bash -c "cd $CURRENT_PATH && python setup.py install sdist && hepdata-converter -v"
after_success:
- coveralls
deploy:
skip_cleanup: true
provider: pypi
user: hepdata
password:
secure: aB/CZsmjyCpuxF/+1l73pDjxGFHvH1Ndg/Qf4UtSWuez32UB4hVqQpqiiUlDQOuJtBcW67+3rJeNDc9eJo78rMpqT7ojKirTuGXdz9+kINFqTRtqHU3gR15xea6CBZSj5FLBE6+mh+fSAinojil9hg2WSAaqDrJp11VIFEfil4FAv5MwNIo8xP6i98Pdt9lAXBsWIt+lYDo+w8ZPBw0mP7DAEagx2O2get2NFJrdWHb8jPiDG4ON0r0JN70cugXvqdGg3//R6p8An8xGqxdVtmqwUf5W8SHiOaCxGIkh3yzkSQL+GOWNbA+H+xiIqy3CY4bXJOAW/LM2x6TV1NhE+X/6YwBZYprouDjW+TJoVLqq1wFZ/wql8PFH5YgPakwm13KVqmkrhPXY9Ky3r0hhNgkNzVjvgMewXZmrYOhKVjK6wnmvc3KNtfW7eb+PbINAahNvzcrqHGzyR4L8kvmQgAFk5EeSQxI3f5Z8oZf9EirDarfWHKLL3RVq0HqkKPvMOYqbfUkCTbBWqGyOFKFhYZT9YkzpIXQlnqioLsgxBSR5wdpDNOhQslh9zxc/s+rT3bCRSrI/MeZHOIMYc/SFnDlKjIRkNiQ9VufP8zHjHE1lHuTilHUJYMY8ifh1L6LR+269DmuYTDG7u0XWlxFO+3JNYzj9qbDvumKRubhEny4=
on:
tags: true
repo: HEPData/hepdata-converter