-
Notifications
You must be signed in to change notification settings - Fork 49
/
.travis.yml
47 lines (39 loc) · 1.17 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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
language: python
python:
- 3.8
- 3.7
- 3.6
matrix:
include:
- python: '3.8'
env:
- BUNDLE_TESTS=1
before_install:
- pip install --upgrade pip
- pip install coveralls
- pip uninstall pytest --yes
- pip install -r test-requirements.txt
install:
- pip install .
- owm clone https://github.com/openworm/OpenWormData.git --branch owmeta
- |
if [ $BUNDLE_TESTS ] ; then
owm bundle register ./owmeta-schema-bundle.yml
owm bundle register ./owmeta-data-bundle.yml
owm bundle install openworm/owmeta-schema
owm bundle install openworm/owmeta-data
fi
script:
- ./ci-test.sh
after_script:
- coveralls
after_success:
- ./codespeed-submit.sh
env:
global:
# Contains credentials for Codespeed and Pubmed NCBI
- secure: Qt0b8NlTnB2FxwdmlXL9/RLcDNA6gUx6+xriipLIZuv+n0rjUmovgqT1UfHGsIUl6pFUXKA8ywPoD2znd3GfigWs/VrB6fXgJiNVNPq1bx1xbX9sPl/6xw5wcVA8nDfFVMj5Q8I5qECaxUwXR83LiKrTCRGewNCRxgGj7aLiYso=
- secure: YAH6uIq7iO/ufKMUyN3xpKjDqvrJ2yFXmUi7txYaKfqfN+5fW3H/GbnTFXiRVfmNU52c6PlXtcYzllzkJZY0UTkSqt8amMbHyS52JdLhJwMcch4ddDEd0NllMH7XCmGtfqN0E3EF4yHP4EnXqO/HV1VRmwCDRHHMn8c0rl/iqXc=
- COVERALLS_PARALLEL=true
notifications:
webhooks: https://coveralls.io/webhook