-
Notifications
You must be signed in to change notification settings - Fork 19
/
travis.yml
37 lines (37 loc) · 1.51 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
language: python
env:
global:
- secure: "k2l1imZMgm2CVtKMu0zmCkHbrTXABer5q2TTfeisCtxc29Ut4lhTqZTeho2HE9HUfblhKMwtlz438/a2JeLkvjACgv/mPTEGelVPF5TqdT5bkpBjpCf2soaswFtsjPGVJJ5OH6vaKUfGkL2VMO1F2DCxHtElOKcb/ppz3kErIgaZe0yOmzKSp0LS434CcfjgWPJ8oaJr4vXlT32lDT8uQNSe3glyBzRRHv6NekTtAWusFOXZ1Khh0dWDgWEq71ZeJxkZDEcdd5Cr7/YpRqHp9XHjLDxA+/YZ2fCXXHiT0Z9BNqg1uEW1HU9TTsqwQlDe9Wlp+aSY0wOOakF3r641tqdVB4Z1aMrWjGFXizO9kGMeC8v+KrtSuYLlgmKvI6lTQfPiXdAjux3qi/Kn3zsfrXmgaGVyDeokTsaroigZUJwe4CpbklfY61NUKmjEzZoXocvAkwagypuOYa2gmfqKF6dvDiO6rYfFcuFXc0vpLFUwsQVTKwc0oCcZmPqPEuaqZ8CGhb7ilzhbxEEiQY2fUW5H3SV7D/lEgPiwbWTbWKH5i9I+99X+DbZJ2SUHJA1bjchSP2xad/pFcNncgsLI1eEOPpmgzytb2wEXyF0oS2SDeKNfMSv5SZazRr2hD9KGvBYUpYRUFulSg2HjqoHrSsL40cKwUcekjSwyNh10q7Y="
- DOCS=true
python:
- 3.7
install:
# Compile pymatnest
- make libs
# Use pypi version of ase
- pip install ase
script:
- ulimit -a
# Sometimes file limit is 64000 and read_loop reads and writes this many files
# causing the build to time out
- ulimit -n 256
# pymatnest should be built -> start tests
#- travis_wait make test
after_success:
- if [ "${DOCS}" == "true" ] && [ ${TRAVIS_PYTHON_VERSION} == 3.7 ]; then travis/build_docs.sh; fi
deploy:
provider: pages
local_dir: doc_build/html
skip_cleanup: true
github_token: $GITHUB_TOKEN # Set in the settings page of your repository, as a secure variable
keep_history: true
on:
branch: master
addons:
apt:
packages:
- gfortran
- python-numpy
notifications:
email:
- Livia.Bartok-Partay@warwick.ac.uk