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:
- Serialized Form
-
-
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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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)
ChangeLogParser
createChangeLogParser()
-
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 Detail
-
NoGitSCM
public NoGitSCM(String repositoryUrl)
-
-
Method Detail
-
createChangeLogParser
public ChangeLogParser createChangeLogParser()
- Overrides:
createChangeLogParser
in classhudson.plugins.git.GitSCM
-
buildEnvVars
public void buildEnvVars(AbstractBuild<?,?> build, Map<String,String> env)
- Overrides:
buildEnvVars
in classhudson.plugins.git.GitSCM
-
buildEnvironment
public void buildEnvironment(Run<?,?> build, Map<String,String> env)
- 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
-
-