-
Notifications
You must be signed in to change notification settings - Fork 1
/
.travis.yml
32 lines (29 loc) · 1.45 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
language: java
os: linux
dist: focal
jdk: openjdk21
services:
- xvfb
before_install:
- sudo apt-get install jq
- wget -O ~/codacy-coverage-reporter-assembly-latest.jar $(curl https://api.github.com/repos/codacy/codacy-coverage-reporter/releases/latest
| jq -r .assets[0].browser_download_url)
- export PATH=$GRADLE_HOME/bin:$PATH
- nvm install 17
- nvm use 17
after_success:
- bash <(curl -s https://codecov.io/bash)
- java -cp ~/codacy-coverage-reporter-assembly-latest.jar com.codacy.CodacyCoverageReporter -l Java -r build/reports/jacoco/test/jacocoTestReport.xml
addons:
sonarcloud:
organization: richardeigenmann-github
token:
secure: "pdM3cObAVgx/jkHYi3pKbdc1sWqcuzmDogWKv3mWIwIsx99BBXewf65Rl3+vO80ACwtYH1SyJ/SFHnb+tIymZErw+g3LzlkiK5HYVyi74eeyXhkajMTrDErYZC6wciN79mZqUgylNjzAGd8EBfAL8jJxe01SCyhivISu6W9Hpd3rqY9v//w4XBqseqkk3GdcTB4xOGSZNPqtKp7MdJCxNiRkgEakGU8cxB1XWakNfzF8+qak+Jw8yZSD2XeiNw65VbohLR+p0gXNDUbgJWXARsG172XBBQklt7IrfnhGrqsQyVGDWDi5lJtkss2vorhCA00J6tGjEm44EZxEEQhdHk51mc/HlrTOaXtL+/+sSII+7Jyr9PGAlf/1wrP5z5XNnguhioakQ1WsG8DHlMX+/7mYCoozVURVOD5CUR2C6Nr1iqiMKdlb/aT3bTG3bQYaBJjC2d8I9yZqV6oeN2YhNIUlbQgSNFMkY2dX6IGhnhOE6rGxjEBWIHDifejMXzvHI16zTLkD/PsnK+gu2sxFk+7vOGEawt9MHJhpX3e4CHlBaF+HuooCJ6F8JQanHxNC8UI1riS448oKFgG/IhGPRJi991sd1DsDGDIA1pnzN70g1FsU6k2e/S7phNZ/qGScGJs/etIiOUyPmlbFAxoc4E8mDXEby0SQd37pjWJGYqc="
cache:
directories:
- '$HOME/.sonar/cache'
script:
- ./gradlew --info check
- sonar-scanner
git:
depth: false