-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy path.travis.yml
22 lines (19 loc) · 896 Bytes
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
language: python
python:
- "2.7"
install:
- cd xls2xml && pip install -r requirements.txt && cd ..
- cd samples_checker && pip install -r requirements.txt && cd ..
- cd foghorn_python && pip install -r requirements.txt && cd ..
script:
- cd xls2xml && pylint --errors-only ./xls2xml/ && cd ..
- cd xls2xml && pylint --errors-only ./tests/ && cd ..
- cd xls2xml && pylint --errors-only ./amp-t2d/tests/ && cd ..
- cd xls2xml/tests && pytest && cd ../..
- cd xls2xml/amp-t2d/tests && pytest && cd ../../..
- cd samples_checker && pylint --errors-only ./samples_checker/ && cd ..
- cd samples_checker && pylint --errors-only ./tests/ && cd ..
- cd samples_checker/tests && pytest && cd ../..
- cd foghorn_python && pylint --errors-only ./foghorn/ && cd ..
- cd foghorn_python && pylint --errors-only ./tests/ && cd ..
- cd foghorn_python/tests && pytest && cd ../..