-
Notifications
You must be signed in to change notification settings - Fork 6
Expand file tree
/
Copy path.travis.yml
More file actions
28 lines (28 loc) · 1.31 KB
/
.travis.yml
File metadata and controls
28 lines (28 loc) · 1.31 KB
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
language: python
python:
- '3.6'
addons:
postgresql: '9.6'
services:
- postgresql
install:
- pip install -r requirements.txt
before_script:
- export DB_USER=postgres DB_PASS=''
script:
- python manage.py test
deploy:
provider: gae
keyfile: curate_science/google_application_credentials.json
project:
master: curate-science-216207
staging: curate-science-staging-2
skip_cleanup: true
version: current
env:
global:
- secure: RP8VgCc6mft9F+GznJQMMGrU4VinQQHvxCDdhlUSdGjtEyjEdbNfRakO7AAHjToDernqxk2H1b24E3HwNWQKJZ6Go94rmp6CjmVPcmtmJwQTDelmCypL7W3bj9STrL83f5zNqPIQc+R0PtE467MLnOIcFigeyzU2/d3Nn/CU/4XLGUl0daHYAOYWtHfeuW1wKXYLCjZz3NzyHdbg188j2nAaEEzMfbp7duDa2tnPiq1MkNrfAMLLbAAPez//klMgtmgfojmIcRtZdvoDhuFbJWulAMikPIWvKAnKPnB3dwZbMzZUXQgEq1r5tEEnJIUdvvDD1oLPmRkvDdKlvfYHQqOLJQpt5WNMWsGqlrbBlSpR03yFpSqBgZ3+8GGicEBjPWh9x3u6VUUu13LfMWIHhPlDywGhjqc3fig3qxHmJROqQMyIbFLF7mNbjklhEC8lJmCyXc9zEsvIX++6NIpu+KFVWeuPoB8bSkgKMKZT9YV9eTss6iaVRkJPzQOo8IwcDY5eXNgCAsefH3zv1OD1xWL9OtwQPszZzYqopMCcJfGgWyDzyrQ7KdAM+QqXU0hTcP8T3KBmxWjwPdT3H9RIr5siLVXmegq5t+NxhmYL0HMI0cOtKzs+Bvxgj6mBKMcKdcY/BOmUMwa0DZ4MNqqjL0BjtHidYshKpmTyVvTzTwA=
before_install:
- openssl aes-256-cbc -K $encrypted_cd07f8c30fea_key -iv $encrypted_cd07f8c30fea_iv
-in secrets.tar.enc -out curate_science/secrets.tar -d
- tar xvf curate_science/secrets.tar -C curate_science