private boolean requiresWorkspaceForPolling(EnvVars environment) { for (GitSCMExtension ext : getExtensions()) { if (ext.requiresWorkspaceForPolling()) return true; } return getSingleBranch(environment) == null; }
public void buildEnvVars(AbstractBuild<?, ?> build, java.util.Map<String, String> env) { super.buildEnvVars(build, env); String branch = getSingleBranch(build); if (branch != null) { env.put(GIT_BRANCH, branch); } BuildData bd = fixNull(getBuildData(build, false)); if (bd != null && bd.getLastBuiltRevision() != null) { String commit = bd.getLastBuiltRevision().getSha1String(); if (commit != null) { env.put(GIT_COMMIT, commit); } } }
final String singleBranch = getSingleBranch(pollEnv);
final String singleBranch = getSingleBranch(lastBuild);
final String singleBranch = environment.expand( getSingleBranch(environment) );
final String singleBranch = getSingleBranch(build); final String paramLocalBranch = getParamLocalBranch(build); Revision tempParentLastBuiltRev = null;