Class NoGitSCM
java.lang.Object
hudson.scm.SCM
hudson.plugins.git.GitSCMBackwardCompatibility
hudson.plugins.git.GitSCM
com.github.kostyasha.github.integration.multibranch.scm.NoGitSCM
- All Implemented Interfaces:
ExtensionPoint,Describable<SCM>,Serializable
public class NoGitSCM
extends hudson.plugins.git.GitSCM
- Author:
- Kanstantsin Shautsou
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.plugins.git.GitSCM
hudson.plugins.git.GitSCM.DescriptorImplNested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson -
Field Summary
Fields inherited from class hudson.plugins.git.GitSCM
ALLOW_LOCAL_CHECKOUT, GIT_BRANCH, GIT_CHECKOUT_DIR, GIT_COMMIT, GIT_LOCAL_BRANCH, GIT_PREVIOUS_COMMIT, GIT_PREVIOUS_SUCCESSFUL_COMMIT, GIT_REF, GIT_URL, gitTool, MAX_CHANGELOG, VERBOSEFields inherited from class hudson.scm.SCM
PERMISSIONS, TAG -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildEnvironment(Run<?, ?> build, Map<String, String> env) voidbuildEnvVars(AbstractBuild<?, ?> build, Map<String, String> env) voidcheckout(Run<?, ?> build, Launcher launcher, FilePath workspace, TaskListener listener, File changelogFile, SCMRevisionState baseline) Methods inherited from class hudson.plugins.git.GitSCM
calcRevisionsFromBuild, compareRemoteRevisionWith, configureXtream, copyBuildData, createClient, createClient, createRepoList, deriveLocalBranchName, getBranches, getBrowser, getBuildChooser, getBuildData, getBuildData, getDoGenerateSubmoduleConfigurations, getExtensions, getGitExe, getGitExe, getGitTool, getGitTool, getKey, getMergeOptions, getParameterString, getParamExpandedRepo, getParamExpandedRepos, getParamExpandedRepos, getParamLocalBranch, getParamLocalBranch, getRepositories, getRepositoryByName, getSubmoduleCfg, getUserRemoteConfigs, guessBrowser, isAddGitTagAction, isAllowSecondFetch, isCreateAccountBasedOnEmail, isDisableGitToolChooser, isDoGenerateSubmoduleConfigurations, isHideCredentials, isUseExistingAccountWithSameEmail, onLoaded, readResolve, requiresWorkspaceForPolling, resolveGitTool, setBrowser, setBuildChooser, setDoGenerateSubmoduleConfigurations, setSubmoduleCfg, workingDirectoryMethods inherited from class hudson.plugins.git.GitSCMBackwardCompatibility
getAuthorOrCommitter, getClean, getDescriptor, getDisableSubmodules, getExcludedRegions, getExcludedRegionsNormalized, getExcludedUsers, getExcludedUsersNormalized, getGitConfigEmail, getGitConfigEmailToUse, getGitConfigName, getGitConfigNameToUse, getIncludedRegions, getIncludedRegionsNormalized, getLocalBranch, getPruneBranches, getRecursiveSubmodules, getReference, getRelativeTargetDir, getRemotePoll, getScmName, getSkipTag, getTrackingSubmodules, getUserMergeOptions, getUseShallowClone, getWipeOutWorkspace, isIgnoreNotifyCommitMethods inherited from class hudson.scm.SCM
_calcRevisionsFromBuild, _for, _for, all, calcRevisionsFromBuild, checkout, compareRemoteRevisionWith, createEmptyChangeLog, createEmptyChangeLog, getApi, getEffectiveBrowser, getModuleRoot, getModuleRoot, getModuleRoots, getModuleRoots, getType, nullify, poll, pollChanges, postCheckout, postCheckout, processWorkspaceBeforeDeletion, processWorkspaceBeforeDeletion, supportsPolling
-
Constructor Details
-
NoGitSCM
-
-
Method Details
-
createChangeLogParser
- Overrides:
createChangeLogParserin classhudson.plugins.git.GitSCM
-
buildEnvVars
- Overrides:
buildEnvVarsin classhudson.plugins.git.GitSCM
-
buildEnvironment
- Overrides:
buildEnvironmentin classhudson.plugins.git.GitSCM
-
checkout
public void checkout(Run<?, ?> build, Launcher launcher, FilePath workspace, TaskListener listener, File changelogFile, SCMRevisionState baseline) throws IOException, InterruptedException- Overrides:
checkoutin classhudson.plugins.git.GitSCM- Throws:
IOExceptionInterruptedException
-