diff options
-rw-r--r-- | sonar-scanner-engine/src/main/java/org/sonar/scanner/report/ReportPublisher.java | 3 |
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) |