]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-11946 Point to Overview page of a PR in report-task.txt
authorJanos Gyerik <janos.gyerik@sonarsource.com>
Tue, 9 Apr 2019 09:41:44 +0000 (11:41 +0200)
committerSonarTech <sonartech@sonarsource.com>
Tue, 9 Apr 2019 18:21:05 +0000 (20:21 +0200)
sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java
sonar-scanner-engine/src/test/java/org/sonar/scanner/report/ReportPublisherTest.java

index 5ed8769d2f9ed0cdb4359ac9257e470ec676dc7f..dbee000ded12d8d9bea62543da9491d7cc6e35e0 100644 (file)
@@ -246,11 +246,9 @@ public class ReportPublisher implements Startable {
 
     if (onPullRequest(branchConfiguration)) {
       return httpUrl.newBuilder()
-        .addPathSegment("project")
-        .addPathSegment("issues")
+        .addPathSegment(DASHBOARD)
         .addEncodedQueryParameter(ID, encoded(effectiveKey))
         .addEncodedQueryParameter("pullRequest", encoded(branchConfiguration.pullRequestKey()))
-        .addQueryParameter(RESOLVED, "false")
         .build()
         .url();
     }
index 32a8e04e6e2423ccec903c6e79f6e89fb68e1408..4c3699326a09cde9bcc0f0ea5be5bdc770b49781 100644 (file)
@@ -201,14 +201,14 @@ public class ReportPublisherTest {
     underTest.logSuccess("TASK-123");
 
     assertThat(logTester.logs(LoggerLevel.INFO))
-      .contains("ANALYSIS SUCCESSFUL, you can browse https://publicserver/sonarqube/project/issues?id=org.sonarsource.sonarqube%3Asonarqube&pullRequest=105&resolved=false")
+      .contains("ANALYSIS SUCCESSFUL, you can browse https://publicserver/sonarqube/dashboard?id=org.sonarsource.sonarqube%3Asonarqube&pullRequest=105")
       .contains("More about the report processing at https://publicserver/sonarqube/api/ce/task?id=TASK-123");
 
     assertThat(readFileToString(properties.metadataFilePath().toFile(), StandardCharsets.UTF_8)).isEqualTo(
       "projectKey=org.sonarsource.sonarqube:sonarqube\n" +
         "serverUrl=https://publicserver/sonarqube\n" +
         "serverVersion=6.4\n" +
-        "dashboardUrl=https://publicserver/sonarqube/project/issues?id=org.sonarsource.sonarqube%3Asonarqube&pullRequest=105&resolved=false\n" +
+        "dashboardUrl=https://publicserver/sonarqube/dashboard?id=org.sonarsource.sonarqube%3Asonarqube&pullRequest=105\n" +
         "ceTaskId=TASK-123\n" +
         "ceTaskUrl=https://publicserver/sonarqube/api/ce/task?id=TASK-123\n");
   }