-
Notifications
You must be signed in to change notification settings - Fork 22
/
.travis.yml
28 lines (28 loc) · 1.16 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
language: python
python:
- '3.4'
- '3.5'
- 3.5-dev
- 3.6-dev
matrix:
allow_failures:
- python: 3.5-dev
- python: 3.6-dev
before_install:
- nvm install 7.2.0
- nvm use 7.2.0
install:
- pip install -r requirements.txt
- pip install -r ci-requirements.txt
- npm install
script:
- python wikilegis/manage.py makemigrations
- python wikilegis/manage.py migrate
- coverage run wikilegis/manage.py test_apps
- flake8 wikilegis
- npm run lint
after_success:
- coveralls
notifications:
slack:
secure: anv6C48Orjp1zcxe568Qn7INrm7o4XJ5+t1d6zdjQlZ5XoG3Ox4bLjIV7bCGhzbQ5oKgPj+EMLxzf5IZ+IoTEv3ia1tFtZWxTCUIgnJGi2EvG42yHzz6Ggc1ACO2yWrV5jVIzGQTc7pEQhYtcg/RnToMaIVIsKePKh5XbZcFu/uP5wigDBY2y+HZI54b1xLFjntATmECCiKr63URN6hh9+8u08VulRG7wSztgvmo/rd39V7sovkRwNGvVrlJ7nAsuKqQh/wmOcBohkqXJiK00QCYrCRcS55K9xsGuEQRsRc7N1J78FobV7kPO4/aLpSjf73aoOp9TAScQ8/IAxYPgiOLY8kJSVoREHG1Q1vp0Uf+5JrosXGzisw/+JYoH5iPFEUmX65bptMevesyHt6rj6Q8gmTQJhZz1aPmYuPvS309o5ByVaf9BgqqFt+Vrx5xaZKceN0078DeiaBYxfZnDSbNsw3AFCuTTI6Y4KYnzWU6MgN26ZoBUaLkQpYvdr20C8jriPHOj7PSYU5mQD7SDtCY/GtKPahAyW17LTmqP6yb318cXTOA35mbDMzsSdQ82+w1F3mESJY3Fy9LIdB9sjTwc+NdAHeImbUrsOgS7mgUrEU6XzlECP+ylBG+hFBJe4iTf1olezghi7/9EhHWa0Y0wypHhy/LUXBWIgRUiB8=