forked from SonarSource/sonarlint-vscode
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
31 lines (25 loc) · 1.15 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
sudo: false
git:
depth: false
language: java
jdk: openjdk11
node_js:
- "lts/*"
cache:
directories:
- "node_modules"
- "~/.sonar"
install:
- |
if [ $TRAVIS_OS_NAME == "linux" ]; then
export DISPLAY=':99.0'
/usr/bin/Xvfb :99 -screen 0 1024x768x24 > /dev/null 2>&1 &
fi
- npm install
script:
- npx gulp clean deploy && npm run compile && npm run test-cov && npx gulp sonarqube
notifications:
email: false
webhooks:
- secure: "PpiIE79N41Ow4+/MzKbbR5darevrklNqCviikioPgk+83BQ7aMRTbn5jibwXamy2PgNgTckG38BxPDCTbx3NrOycV3Of20LCeSFnNniXM0aL/tDrgB0PHs76TgdAyUEik8JPOwTEOf/0Y3z7LNBTOcyLaVEXu7HUQgqdXuOXkBjVxOlwLv9A87ivECHDqUZUZwPJwq1UweYz94Pv+33g189E5eqk//W4ENAeX5/IRCP3yKc28ERSReBUwG8yF0DevNrMTAW8NSHJMX10CrT9MbFei3TqwRhb2lrGD12+qTttKGwJDZx8cXteVz6SbLaHJd8FyDUV43sK2iMskJy2mcNoP+v4LLk5bFFrQYbeIp7wszbBjxmnvnoZnmQ+BrXzmj1p/UbThSgnoA3J/tVC1XImJuCTvfQ2O7LRWJLoTZl0ztpozNlbdKBzObugma2QkAZt/mkKmp9cofGggEP9f04qq6YFOWPZl1/McpH4fWCxAhOwbGvnJL/UjN5TvUgYu/Z8sQnI6tALjTeYZewT+EZJab2N1U8vwX+GOs8lp2tcJwIC3Nr5MnFiAB3hmAzhrXJzn2VTJ1hYuLZjOoGxovhYWlVm2eulkg7+VNDZV7+46jn/0gh2hw76qMIyaVqtb2ul2tMG8lrBPj8F7ciz/nLhToQP6iV/j6JYxJHQErA="
on_start: always