mirror of
https://github.com/jenkinsci/jenkins.git
synced 2026-11-07 09:06:03 +00:00
Added a new hudson.footerURL system property to tweak the link displayed at the bottom of the UI
This commit is contained in:
1 parent
5b858c695d
commit
352b06e588
3 files changed
+23
-3
No files matched your search
@@ -2,7 +2,8 @@
|
||||
* The MIT License
|
||||
*
|
||||
* Copyright (c) 2004-2010, Sun Microsystems, Inc., Kohsuke Kawaguchi,
|
||||
* Yahoo! Inc., Stephen Connolly, Tom Huybrechts, Alan Harder, Romain Seguy
|
||||
* Yahoo! Inc., Stephen Connolly, Tom Huybrechts, Alan Harder, Manufacture
|
||||
* Francaise des Pneumatiques Michelin, Romain Seguy
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
* of this software and associated documentation files (the "Software"), to deal
|
||||
@@ -108,6 +109,7 @@ import java.util.logging.LogManager;
|
||||
import java.util.logging.LogRecord;
|
||||
import java.util.logging.SimpleFormatter;
|
||||
import java.util.regex.Pattern;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
|
||||
/**
|
||||
* Utility functions used in views.
|
||||
@@ -648,6 +650,20 @@ public class Functions {
|
||||
return buf.toString();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the link to be displayed in the footer of the UI.
|
||||
*/
|
||||
public static String getFooterURL() {
|
||||
if(footerURL == null) {
|
||||
footerURL = System.getProperty("hudson.footerURL");
|
||||
if(StringUtils.isBlank(footerURL)) {
|
||||
footerURL = "http://jenkins-ci.org/";
|
||||
}
|
||||
}
|
||||
return footerURL;
|
||||
}
|
||||
private static String footerURL = null;
|
||||
|
||||
public static List<JobPropertyDescriptor> getJobPropertyDescriptors(Class<? extends Job> clazz) {
|
||||
return JobPropertyDescriptor.getPropertyDescriptors(clazz);
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user