aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java b/sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java
index c06f344c8ab..7255cd82f62 100644
--- a/sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java
+++ b/sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java
@@ -200,6 +200,7 @@ public class ReportPublisher implements Startable {
} else {
String publicUrl = server.getPublicRootUrl();
HttpUrl httpUrl = HttpUrl.parse(publicUrl);
+ String serverVersion = (server.getVersion() != null) ? server.getVersion() : "";
Map<String, String> metadata = new LinkedHashMap<>();
String effectiveKey = projectReactor.getRoot().getKeyWithBranch();
@@ -208,7 +209,7 @@ public class ReportPublisher implements Startable {
}
metadata.put("projectKey", effectiveKey);
metadata.put("serverUrl", publicUrl);
- metadata.put("serverVersion", server.getVersion());
+ metadata.put("serverVersion", serverVersion);
URL dashboardUrl = httpUrl.newBuilder()
.addPathSegment("dashboard").addPathSegment("index").addPathSegment(effectiveKey)