-
Notifications
You must be signed in to change notification settings - Fork 45
/
.travis.yml
27 lines (20 loc) · 764 Bytes
/
.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
install: travis_wait 150 mvn install
language: java
sudo: required
before_install:
- chmod +x gradlew
- chmod +x gradle/buildThroughTravis.sh
- 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)
install: true
script:
- gradle/buildThroughTravis.sh
- ./gradlew build jacocoTestReport
after_success:
- ./gradlew test jacocoTestReport coveralls
- 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
cache:
directories:
- $HOME/.m2
- $HOME/.gradle