From 281f480cfd65d85ebb27da9e77f15dbf71cb7f54 Mon Sep 17 00:00:00 2001 From: Wouter Admiraal Date: Fri, 27 Mar 2020 13:38:20 +0100 Subject: [PATCH] SONAR-13259 Fix branch analysis on Travis CI for public repo --- travis.sh | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/travis.sh b/travis.sh index 56e6158e5e8..690b4d8dd3b 100755 --- a/travis.sh +++ b/travis.sh @@ -41,11 +41,20 @@ BUILD) # the '-' at the end is needed when using set -u (the 'nounset' flag) # see https://stackoverflow.com/a/9824943/641955 if [[ -n "${SONAR_TOKEN-}" ]]; then - ./gradlew jacocoTestReport sonarqube --info --no-daemon --console plain \ - -Dsonar.projectKey=org.sonarsource.sonarqube:sonarqube \ - -Dsonar.organization=sonarsource \ - -Dsonar.host.url=https://sonarcloud.io \ - -Dsonar.login="$SONAR_TOKEN" + if [[ "${TRAVIS_BRANCH}" == "master" ]]; then + ./gradlew jacocoTestReport sonarqube --info --no-daemon --console plain \ + -Dsonar.projectKey=org.sonarsource.sonarqube:sonarqube \ + -Dsonar.organization=sonarsource \ + -Dsonar.host.url=https://sonarcloud.io \ + -Dsonar.login="$SONAR_TOKEN" + else + ./gradlew jacocoTestReport sonarqube --info --no-daemon --console plain \ + -Dsonar.projectKey=org.sonarsource.sonarqube:sonarqube \ + -Dsonar.organization=sonarsource \ + -Dsonar.host.url=https://sonarcloud.io \ + -Dsonar.login="$SONAR_TOKEN" \ + -Dsonar.branch.name="$TRAVIS_BRANCH" + fi fi ;; -- 2.39.5