]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-10365 Analyze pull request as 1st class citizen
authorTeryk Bellahsene <teryk.bellahsene@sonarsource.com>
Thu, 8 Mar 2018 10:22:04 +0000 (11:22 +0100)
committerTeryk Bellahsene <teryk@users.noreply.github.com>
Thu, 8 Mar 2018 13:36:31 +0000 (14:36 +0100)
travis.sh

index 5a3fa3944067a00189d7b0e6fdf16931c01e82bb..7c1acf457ea4be410f639a0cbf5e4f402e6f27a4 100755 (executable)
--- a/travis.sh
+++ b/travis.sh
@@ -191,19 +191,18 @@ BUILD)
         -Dsource.skip=true \
         -Pdeploy-sonarsource,release
 
-    # TODO remove the sonar.pullrequest.github.* settings after sonar-core-plugins 7.1.0.330 is deployed on Next
     mvn sonar:sonar \
         -Dsonar.host.url=$SONAR_HOST_URL \
         -Dsonar.login=$SONAR_TOKEN \
-        -Dsonar.branch.name=$TRAVIS_PULL_REQUEST_BRANCH \
-        -Dsonar.branch.target=$TRAVIS_BRANCH \
         -Dsonar.analysis.buildNumber=$BUILD_NUMBER \
         -Dsonar.analysis.pipeline=$BUILD_NUMBER \
         -Dsonar.analysis.sha1=$TRAVIS_PULL_REQUEST_SHA \
         -Dsonar.analysis.prNumber=$TRAVIS_PULL_REQUEST \
         -Dsonar.analysis.repository=$TRAVIS_REPO_SLUG \
-        -Dsonar.pullrequest.id=$TRAVIS_PULL_REQUEST \
-        -Dsonar.pullrequest.github.id=$TRAVIS_PULL_REQUEST \
+        -Dsonar.pullrequest.key=$TRAVIS_PULL_REQUEST \
+        -Dsonar.pullrequest.branch=$TRAVIS_PULL_REQUEST_BRANCH \
+        -Dsonar.pullrequest.base=$TRAVIS_BRANCH \
+        -Dsonar.pullrequest.provider=github \
         -Dsonar.pullrequest.github.repository=$TRAVIS_REPO_SLUG
 
   else