diff --git a/sonar-scanner.sh b/sonar-scanner.sh index 16d3b6cc..c82e7fa6 100755 --- a/sonar-scanner.sh +++ b/sonar-scanner.sh @@ -25,12 +25,17 @@ if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then -Dsonar.pullrequest.branch=$TRAVIS_PULL_REQUEST_BRANCH \ -Dsonar.pullrequest.base=$TRAVIS_BRANCH else - if [ "$TRAVIS_BRANCH" == 'develop' ]; then - TARGET_BRANCH='master' + if [ "$TRAVIS_BRANCH" == 'master' ]; then + sonar_scanner \ + -Dsonar.branch.name=$TRAVIS_BRANCH else - TARGET_BRANCH='develop' + if [ "$TRAVIS_BRANCH" == 'develop' ]; then + TARGET_BRANCH='master' + else + TARGET_BRANCH='develop' + fi + sonar_scanner \ + -Dsonar.branch.name=$TRAVIS_BRANCH \ + -Dsonar.branch.target=$TARGET_BRANCH fi - sonar_scanner \ - -Dsonar.branch.name=$TRAVIS_BRANCH \ - -Dsonar.branch.target=$TARGET_BRANCH fi