-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
41 lines (33 loc) · 1.29 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
language: python
python:
- "3.5"
cache: pip
addons:
apt:
packages:
- libpq-dev
env:
global:
- ENV=TEST
- ADDRESS=0.0.0.0
- PORT=10000
- MASTER_DOMAIN=ocelot.com
- IDENTITY_SERVICE_DOMAIN=null
- MIGRATIONS_PATH=migrations
- DATABASE_URL=null
- CLIENTS=null
- PYTHONPATH=$PYTHONPATH:$TRAVIS_BUILD_DIR/src
install:
- pip install -r requirements.txt
script:
- coverage run --source=inventory --module unittest discover --verbose
after_success:
- coveralls
deploy:
- provider: script
skip_cleanup: true
script: bin/togemfury.sh
- provider: heroku
app: ocelot-saas-inventory
api_key:
secure: "ql8yYWvkIQEgaIelpo03Z68OCIdyxzdU4HkD7G51Z5Z9pbnNV/pBd6N9PK5tGyvVLvAyc12oZ1FbSMkH8wjPLmiB9hHDNq7r6MjIdB5+9QbsZKPumYPHobrMcXzFrp1cSQLTxooq6CT2o/aT/6Q0zGz7MLGRa/qzHrVbCN1BkHlF41TI4JNozcuogtrwhKJ27OWr2/f3yyuYC9h2YPzEHR8un+89Z8cDaKLLlh8pQ6JBt8Vwlp4/zw8htdX4wSPDaQDY+56bPfku9Fpj2gjsjdA7KJ48flavqhaM9ongjMjM2XqKva9khU+dwVgLHLzk9k0n2zK35t6jCAGjr42JFyNqnQ+6QsiaU2tkkh3Hr9jNcr4XU32TAP2101dpszpeSJkZCn6b1PufxkXcJva0SIdNFpP9oRrZ9qSu1O1SBji++duoiP7D5RQdXKP//SDo79nNJP4hxXGicEolT8Y0cm7J4h5cPH1TZZFFlpSgJzk9s3OmMqna8AHV15VPJJ96ruqlhEj6K+9+BM+xgv5DgFSar9izLg8DsXoY3/ELizcfz8tmOcw4+H3uUVHlsH0vPCAa5oV9IWLhPGjQzj+HRwrSYDYHPuTbQpEHc6U091WEdDpzoT96mXI0av7OUgYgDn5Zz57dQtxHbAUGgnZuJ8gGdF6p2YsUk1LiuPzxfGY="