-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.travis.yml
41 lines (37 loc) · 2.28 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
sudo: false
language: python
env:
global:
- secure: "xtotszr88WOCxe1Dw3t8Y3nk9q8EcVPSiNEji2AIRkFT3IGj35r+OBJiZ68bAWNMqVlYudNvhzniHKtB5ODivJ+G7F5vIRlwHtn7/HjBk1S9haxfKl2Oa5E9aPEbGAL8Tcd9o6op3J9xw2uhLYsh8DAYr7jV1EEvUdKEjh5iCiKuMkofX9e/a8FbVWZltdL+ib6xcb7b1SYseMJd/qUuZpHbaoVpITsYfWylVXG492q9nP/FGtc7euzTqDhpo+G/0l3etYEDDnThbwwBrGF4XpxG2d/qkIBVkKII9mADW9gbJ752Bxm6PFgDQahDbUiwJRbwvLCp+LpBPpJbSLCzBVt365/rccN70kfbctvEfYqD4KQZeIOPI2EvaUf4BhtnseZNU6MfdL26/WBOVGlLSSeikK9W65QjFg7DYdLNr+zVnQ5ZnnX+S3XaINiWeWOMOMoKWBcg0757jB+11VQl4hffp3QYIiFe7SBJW2pORXeJrvp8Jfv8pIkb+zihVxa3ncycrWTzd9UAWN4J13wzfXfvFbVn82jO8LnJ+x9KOZti8yT10Mh6aqd/3mX26ACSPHA2QzNYnFh08M8VgrKfsragUyWx25P7nSN2GvFi1w9vCT7bLxX7xgoLjTFAfHFZX3LNNbF6j8IoHLlJQiYVzZO/pOunrbt+rb88lYSZIvE="
- secure: "TNM35+5xxfLlUjfA6a1JWxOf1Z+bn7OCdrSUNR9mpYAdXmBT+ftATX4gMFu+5KkeW9v3BuAi49kLGYS4RLgRsyielLjocugK1oDFvjn+DjXEXZt4TdDwUdWnlDzKcmw1BfGhQHAlt9a5AV+OQ0YT8wpxXeCAkJk2hBstPs+kdQAs4Rg1R3m6K1jDdi/+e3ZLeDJfXbuDfv/km06qfWvesVBXHCEXfArS83tvePwg6cnYAZs99dtpft1po8WuhoJ+LqPDPSH6m5tah1yHt+56yILINpDTsY9khNzyzJ9VabFHB7905Z5+v09BKvXDBHmRzi25TlvyL41TmBVfzhnFlha1mfvij7qTwS4X/6p5X07teFociHX9Yt1SJ/vl+OMRnFQzTNfC6xLhjBAGba8sGuBFjjZF1jDqMTKeYj4l1HunRq9nEkV3BlnYj8k8+sBbT014Hvzt6r6RXyaYapKDOjhY44N/6wviWyHh1TFP1yXPSNttzxDVSWXApcOD+Pi53IYtKQIH2DwE6XrcLcYAKzG25veXt/3hc3iseGKsFoc9ofo1EljfV4ixaxNqBp2BmUHXRq56NgBCRIgJZvuzQ0qyhKm8HIjgyCrNXtiC/adFpbM+s+x3JSEJLoAL14J2inCzyMBoeJWvSKZBifJdFlNLQTbUb69rJNL1kSBYXJ8="
matrix:
include:
- python: '3.6'
env:
- PYTHON_VERSION="3.6"
- PYTEST_ARGS=""
- COVERALLS="true"
- DOCS="false"
- python: '3.6'
env:
- PYTHON_VERSION="3.6"
- PYTEST_ARGS=""
- COVERALLS="true"
- DOCS="true"
before_install:
- pip install pytest pytest-cov doctr coveralls sphinx
install: source continuous_integration/install.sh
script:
# Note, the commands below need --sync to actually sync, to override sync: False below. Also, every deploy to the main repo needs to have --key-path deploy_key.enc.
- |
if [[ "${DOCS}" == "true" ]]; then
cd docs;
make html;
cd ..;
doctr deploy --built-docs docs/_build/html ./
fi
- |
if [[ "${DOCS}" == "false" ]]; then
eval xvfb-run python -m pytest $PYTEST_ARGS
fi
#script: eval xvfb-run nosetests $NOSE_ARGS