-
Notifications
You must be signed in to change notification settings - Fork 5
/
Copy path.travis.yml
31 lines (31 loc) · 1.23 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
dist: trusty
sudo: required
language: python
python:
- 3.5.1
services:
- mysql
before_install:
- export DISPLAY=:99.0
- sh -e /etc/init.d/xvfb start
- sleep 3
branches:
only:
- develop
install:
- pip install --upgrade pip
- pip install -r requirements.txt
- pip install flake8
- pip install coveralls
before_script:
- flake8 edc_consent
- mysql -e 'create database edc character set utf8;'
- python manage.py makemigrations
- python manage.py migrate
script:
- coverage run --source=edc_consent manage.py test
after_success:
- coveralls
notifications:
slack:
secure: NvZDz/An3vDwqPIaQ6hYm5HlPZsOxrrw2+rL1Jpskfu8Og3Ln4b2Bjmza1YXti4NYh2ka1sJc7zvwkW0thTDtm25BugPTT8VZLkPV+N3O4nkVKK7c0SgdddkvqdirTPkBBUDVCGCBbIImSqDK2Eie2xL4YGxdMIXZHJ67wnN4STWZMdyxHPAc34meogYqHdEEwusGSXQAd1X8gvptDYcNT7REAlVc59BKJ4K+WuTgBgjqv0LcM+aCbES3YrlnV4UfOzKtwV7pOK29V51vZCtfJ6k5PPLIYPbveDqGu1yBClHQQb3ktIwS0ZOfaK6e/mVCXrwNYt1+CdDsTO+o138/P3htxknKJw+BY7lLbroT3+wMP+jDM/XttHi2FFaw9Qdc6P683E6TpIwzlrgyhxlKZOa5hEqycHA+/a7ut0Z5AHnAQfEAFJvSsKO7gK4v6SoxTD7GAUsrw5LhZGNdIbu0TWgtyNJJD714lPlutFmXw1REK7qmHWawm9ld+rEKnco2EPpI1DRklDsDAdt3WehwzMe+XTXSQMmCz470PGlzI0MweL0/lkpix0q1oagTMhjKmKCbNKq9lB+wvkf9tZF5WsUYpJkyZTJEtO3hj/P06zIT2Kt8O+ediwWvJQ2+gFt6I96AdBRDsx64OoFK3rmgWEWeQvGCHruWF+JmGqrlrA=