From 90b4fd941e7a3e0eaa4ef39c0a320b965127b5f5 Mon Sep 17 00:00:00 2001 From: Julien HENRY Date: Tue, 7 Apr 2015 08:39:43 +0200 Subject: Enable experimental pull request analysis feature --- .travis.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 6d93031457b..b5f583ff8e4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -3,15 +3,25 @@ language: java jdk: - oraclejdk8 -script: mvn clean install -e -B +script: + - mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent install -B -e -V -Panalysis -Dclirr=true + - if [[ $TRAVIS_PULL_REQUEST -ne 'false' ]]; then mvn sonar:sonar -B -e -V -Dsonar.host.url=http://nemo.sonarqube.org -Dsonar.analysis.mode=preview; fi install: true +after_success: + - if [[ $TRAVIS_PULL_REQUEST -ne 'false' ]]; then wget https://www.googledrive.com/host/0B-fS5IyruhUSZEFEQ2doVllzVkU -O sq-github.jar; fi + - if [[ $TRAVIS_PULL_REQUEST -ne 'false' ]]; then java -jar sq-github.jar SonarSource/sonarqube target/sonar/sonar-report.json "${TRAVIS_PULL_REQUEST}"; fi + sudo: false cache: directories: - '$HOME/.m2/repository' + - '$HOME/.sonar/cache' + +before_cache: + - find ~/.m2 -name *SNAPSHOT -type d | xargs rm -rf notifications: email: false -- cgit v1.2.3