/** * Fill in the environment variables for launching git * @param env base environment variables */ public void populateEnvironmentVariables(Map<String,String> env) { String name = getGlobalConfigName(); if (name!=null) { env.put("GIT_COMMITTER_NAME", name); env.put("GIT_AUTHOR_NAME", name); } String email = getGlobalConfigEmail(); if (email!=null) { env.put("GIT_COMMITTER_EMAIL", email); env.put("GIT_AUTHOR_EMAIL", email); } }
@Deprecated public String getGitConfigEmailToUse() { String n = getGitConfigEmail(); if (n==null) n = getDescriptor().getGlobalConfigEmail(); return n; }
public String getGitConfigEmailToUse() { String confEmail; String globalConfigEmail = ((DescriptorImpl) getDescriptor()).getGlobalConfigEmail(); if ((gitConfigEmail == null) && StringUtils.isNotBlank(globalConfigEmail)) { 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; }
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); }