From d48f5ac6ecc6b6c7f10e3454d85ee44f36cdb6e7 Mon Sep 17 00:00:00 2001 From: Wang <212575354@logon.ds.ge.com> Date: Thu, 24 Aug 2017 13:44:39 +0800 Subject: [PATCH] fix incorrect url on trend chart if jenkins is not root context path --- .../plugins/clangscanbuild/reports/ClangBuildGraph.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/jenkins/plugins/clangscanbuild/reports/ClangBuildGraph.java b/src/main/java/jenkins/plugins/clangscanbuild/reports/ClangBuildGraph.java index 34212b2..323258f 100644 --- a/src/main/java/jenkins/plugins/clangscanbuild/reports/ClangBuildGraph.java +++ b/src/main/java/jenkins/plugins/clangscanbuild/reports/ClangBuildGraph.java @@ -34,6 +34,7 @@ import java.util.Collections; import java.util.List; +import jenkins.model.Jenkins; import jenkins.plugins.clangscanbuild.actions.ClangScanBuildAction; import org.jfree.chart.ChartFactory; @@ -151,7 +152,7 @@ public URLAndTooltipBuilder( List points ){ public String generateURL( CategoryDataset dataset, int series, int category ){ GraphPoint point = reversedPoints.get( category ); if( point == null ) return ""; - return "/" + point.getRun().getUrl() + "/" + ClangScanBuildAction.BUILD_ACTION_URL_NAME; + return Jenkins.getInstance().getRootUrl() + point.getRun().getUrl() + "/" + ClangScanBuildAction.BUILD_ACTION_URL_NAME; } @Override