-
Notifications
You must be signed in to change notification settings - Fork 3
/
.travis.yml
32 lines (31 loc) · 1.38 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
matrix:
include:
- language: node_js
node_js: '12'
addons:
sonarcloud:
organization: "swsnu"
token:
secure: "MwQOWx8ibBUGltFurcNbPKBNDeMHdDkr5E911tBy6H7ZtLwJ/CX8caCXmCPzUrj1Xg8tW28W5IpXA2jW4ORB7TLmZioKYAkDBhIPTNooar3tvmJeWPNSunYgg40fgYvTtdTV/nSLl+L7rNoU4o+NT8V2H5uAmnu1aZx+u+zKvQzuc3tGa50TcEFQo/GsMOQrvTXUvgfAKmcpEHfmLtsoeVkPjgtBhnN/ZL57+b46ih04OJ9Fe0o+Y3gRGBTiC49t5rTCbuEDhF5vGnjXd/EbpTeGIHwmE/tKfEOdBRksw40IaMuRwDHen5rrzUB6jJNCuwX2ucn0tcAp54Pr8vduAUF/4UEYSmf0vqJqWwRDT+shigFPVofD6jtm9ewhVAKCtf/dZIZ9J0dD55Lp6heNixqT5sDiFWtP7VoPzhkcO1W/iMj+WO8sEx4bbsdFhO7tZfSp/HWmop0/GPDPXsENW6E6c7TCgJOthAy4U7tgFxMjQ5JdIwyQxiLMae7heTAjNnVy06tWsnxnB2iUqreeFEhoFe4TRfY/YTaQSZvJtgFswrNBMperAz/rdFkzLNtRrUoyi8o8PEyLZdZoNFH+8fZvuTqGGQy2NP/+taMhzX10M4tL876geItB5I3Ku160MsL+1wtpv/dZhpvpuSqTo5a+drDtGP0NIqAlXIGbM+I="
cache:
- yarn: true
before_install:
- cd frontend
install:
- yarn install
script:
- ./node_modules/.bin/eslint src/
- language: python
python: '3.7'
cache:
- pip: true
before_install:
- cd backend
install:
- pip install Cython
- pip install -r requirements.txt
script:
- python manage.py migrate --run-syncdb
- pylint **/*.py --disable='shallWeGame.tests' --load-plugins pylint_django
- cd ..
- sonar-scanner