/** * Returns true if Hudson should create new accounts base on Git commiter's email instead of full name. * * @return true if Hudson should create new accounts base on Git commiter's email instead of full name. */ public boolean isCreateAccountBaseOnCommitterEmail() { DescriptorImpl gitDescriptor = ((DescriptorImpl) getDescriptor()); return (gitDescriptor != null && gitDescriptor.isCreateAccountBaseOnCommitterEmail()); }
public boolean isCreateAccountBasedOnEmail() { DescriptorImpl gitDescriptor = getDescriptor(); return (gitDescriptor != null && gitDescriptor.isCreateAccountBasedOnEmail()); }
public boolean isPollSlaves() { return ((DescriptorImpl) getDescriptor()).isPollSlaves(); }
public String getGitConfigEmailToUse() { String confEmail; String globalConfigEmail = ((DescriptorImpl) getDescriptor()).getGlobalConfigEmail(); if ((gitConfigEmail == null) && StringUtils.isNotBlank(globalConfigEmail)) { confEmail = globalConfigEmail; } else { confEmail = gitConfigEmail; } return fixEmptyAndTrim(confEmail); }
public String getGitConfigNameToUse() { String confName; String globalConfigName = ((DescriptorImpl) getDescriptor()).getGlobalConfigName(); if (gitConfigName == null && StringUtils.isNotBlank(globalConfigName)) { confName = globalConfigName; } else { confName = gitConfigName; } return fixEmptyAndTrim(confName); }
public String getGitConfigNameToUse() { String confName; String globalConfigName = ((DescriptorImpl) getDescriptor()).getGlobalConfigName(); if ((globalConfigName != null) && (gitConfigName == null) && (!fixEmptyAndTrim(globalConfigName).equals(""))) { confName = globalConfigName; } else { confName = gitConfigName; } return fixEmptyAndTrim(confName); }
public String getGitConfigEmailToUse() { String confEmail; String globalConfigEmail = ((DescriptorImpl) getDescriptor()).getGlobalConfigEmail(); if ((globalConfigEmail != null) && (gitConfigEmail == null) && (!fixEmptyAndTrim(globalConfigEmail).equals( ""))) { confEmail = globalConfigEmail; } else { confEmail = gitConfigEmail; } return fixEmptyAndTrim(confEmail); }
/** * {@inheritDoc} */ @Override public GitClient decorate(GitSCM scm, GitClient git) throws IOException, InterruptedException, GitException { GitSCM.DescriptorImpl d = scm.getDescriptor(); String n = d.getGlobalConfigName(); if (name!=null) n = name; String e = d.getGlobalConfigEmail(); if (email!=null) e = email; git.setAuthor(n,e); git.setCommitter(n,e); return git; }
getDescriptor().populateEnvironmentVariables(env); for (GitSCMExtension ext : extensions) { ext.populateEnvironmentVariables(this, env);