-
Notifications
You must be signed in to change notification settings - Fork 28
/
.travis.yml
39 lines (39 loc) · 1.56 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
branches:
only:
- master
language: python
python:
- '3.4'
- '3.5'
- '3.6'
- '3.7'
- '3.8'
- nightly
install:
- git clone https://github.com/Tsjerk/simopt.git && pip install ./simopt
- pip install ./
- pip install nose coverage mock codecov
script:
- |
cd tests \
&& python run_tests.py -v --with-coverage --cover-package=insane
after_success:
- codecov
jobs:
include:
- stage: package
python: '3.8'
install: skip
script: |
cd maintainers \
&& ./zippackage.sh \
&& ./insane -h \
&& ./insane -l POPC -d 10 -o test.gro
- stage: deploy
install: skip
script: "./maintainers/travis_zip.sh"
env:
global:
- secure: "Pgd71s57rus/TRUZVFrXoMde6JRARRSGu7tW/3V3laxOzOL9NJEUacF6yHHHHjFg9aNOFhdHogeR4Gaux3bBxEAQaxKC5n765uT2+9LEQw2d/L9jpGQmFj4174tGsZgkPrtNa+UcqoRehSwjXlh3s5Ju2eIfCxKOSMJa3lWWFy8bqUSTEJrKQOGwJuqIUXnOO8K5lPd/LJ8ikyUCn9PegpC60/A2qR1p52IBViXg2AxzOmsU43R3vY2FpBv5CcFog8fATNp2Waz6UNlt4oGaDNfyp/c9UV2Fi+pOHITFMlgLGSTFLEe1qUK1G58yRhAeA93Dcm4LaIgjnfKPr8+zPkEmPRL7ZGjzCqRKzb9JqSgAZQ9QIaWob7VykiPAXQfCIIJtPc32tLqdUDoePA7laDcdXOhnBYuhcNF378C+Y9Op65U7VwWfoqhWj63OQb+kjakI8bdnjfd9U4d0QiRCyutL181y5cAp5tN3nSWmobH5NIjIMHBGdPVSOWUcWe7aF2c8metOt65sRIOVku9QsWOTQy1UZgjTcHtpFMHlFoWhOIHhMiD66xlnJe1Cv78jNUfL3jSXUZIMU1LkKfi28X9C8JSi3Fw89YHvoGwxmUeE3VlJ53RqEMzzO6pOnfjmizz19vrGdf/jEQQ42ir35Sn1V/k40/4QMoV7GVpR6ek="
- GIT_CI_USER="Travis Deploy"
- GIT_CI_EMAIL="[email protected]"