public String getEntryAuthor(Run entry) { return JenkinsLocationConfiguration.get().getAdminAddress(); } }
JenkinsLocationConfiguration globalConfig = new JenkinsLocationConfiguration(); globalConfig.getUrl()
/** * Gets local configuration. For explanation when it could die, see {@link #get()} */ @Restricted(NoExternalUse.class) public static @Nonnull JenkinsLocationConfiguration getOrDie(){ JenkinsLocationConfiguration config = JenkinsLocationConfiguration.get(); if (config == null) { throw new IllegalStateException("JenkinsLocationConfiguration instance is missing. Probably the Jenkins instance is not fully loaded at this time."); } return config; }
/** * Provide a fallback for getting the instance's root URL * * @return Root URL contained in the global config */ private String getRootUrl() { Jenkins instance = Jenkins.getInstance(); if (null == instance) { return globalConfig.getUrl(); } return (instance.getRootUrl() != null) ? instance.getRootUrl() : globalConfig.getUrl(); }
JenkinsLocationConfiguration globalConfig = new JenkinsLocationConfiguration(); String rootUrl = globalConfig.getUrl(); String buildUrl = ""; if (rootUrl == null) {
disableInprogressNotification, considerUnstableAsSuccess, JenkinsLocationConfiguration.get() );
public EmbedDescription(AbstractBuild build, JenkinsLocationConfiguration globalConfig, String prefix, boolean enableArtifactsList) { String artifactsURL = globalConfig.getUrl() + build.getUrl() + "artifact/"; this.prefix = prefix; this.changesList.add("\n**Changes:**\n");
public String getEntryAuthor(FeedItem entry) { return JenkinsLocationConfiguration.get().getAdminAddress(); } },
final JenkinsLocationConfiguration config = JenkinsLocationConfiguration.get(); if (config == null) { throw new IllegalStateException("Jenkins instance " + j + " has been successfully initialized, but JenkinsLocationConfiguration is undefined."); String url = config.getUrl(); if(url!=null) { return Util.ensureEndsWith(url,"/");
@Test(expected = IllegalStateException.class) public void getJenkinsUrlOrDie_NoJenkinsUrl() { JenkinsLocationConfiguration.get().setUrl(null); KubernetesCloud cloud = new KubernetesCloud("name"); String url = cloud.getJenkinsUrlOrDie(); fail("Should have thrown IllegalStateException at this point but got " + url + " instead."); }
public String getEntryAuthor(LogRecord entry) { return JenkinsLocationConfiguration.get().getAdminAddress(); } },req,rsp);