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.DescriptorImpl
Nested 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, VERBOSE
Fields inherited from class hudson.scm.SCM
PERMISSIONS, TAG
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
buildEnvironment
(Run<?, ?> build, Map<String, String> env) void
buildEnvVars
(AbstractBuild<?, ?> build, Map<String, String> env) void
checkout
(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, workingDirectory
Methods 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, isIgnoreNotifyCommit
Methods 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:
createChangeLogParser
in classhudson.plugins.git.GitSCM
-
buildEnvVars
- Overrides:
buildEnvVars
in classhudson.plugins.git.GitSCM
-
buildEnvironment
- Overrides:
buildEnvironment
in classhudson.plugins.git.GitSCM
-
checkout
public void checkout(Run<?, ?> build, Launcher launcher, FilePath workspace, TaskListener listener, File changelogFile, SCMRevisionState baseline) throws IOException, InterruptedException- Overrides:
checkout
in classhudson.plugins.git.GitSCM
- Throws:
IOException
InterruptedException
-