Uses of Class
hudson.plugins.git.GitSCM
-
Packages that use GitSCM Package Description hudson.plugins.git hudson.plugins.git.extensions hudson.plugins.git.extensions.impl hudson.plugins.git.util jenkins.plugins.git -
-
Uses of GitSCM in hudson.plugins.git
Methods in hudson.plugins.git with parameters of type GitSCM Modifier and Type Method Description protected org.jenkinsci.plugins.gitclient.GitClientGitPublisher. getGitClient(GitSCM gitSCM, BuildListener listener, EnvVars environment, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd) -
Uses of GitSCM in hudson.plugins.git.extensions
Methods in hudson.plugins.git.extensions with parameters of type GitSCM Modifier and Type Method Description voidGitSCMExtension. beforeCheckout(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener)Deprecated.voidGitSCMExtension. beforeCheckout(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener)Called before the checkout activity (including fetch and checkout) starts.org.jenkinsci.plugins.gitclient.GitClientGitSCMExtension. decorate(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git)Called whenGitClientis created to decorate its behaviour.voidGitSCMExtension. decorateCheckoutCommand(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener, org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)Deprecated.voidGitSCMExtension. decorateCheckoutCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)Called before aCheckoutCommandis executed to allow extensions to alter its behaviour.voidGitSCMExtension. decorateCloneCommand(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener, org.jenkinsci.plugins.gitclient.CloneCommand cmd)Deprecated.voidGitSCMExtension. decorateCloneCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CloneCommand cmd)Called before aCloneCommandis executed to allow extensions to alter its behaviour.voidGitSCMExtension. decorateFetchCommand(GitSCM scm, Run<?,?> run, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Called before aFetchCommandis executed to allow extensions to alter its behaviour.voidGitSCMExtension. decorateFetchCommand(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)voidGitSCMExtension. decorateMergeCommand(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener, org.jenkinsci.plugins.gitclient.MergeCommand cmd)Deprecated.voidGitSCMExtension. decorateMergeCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.MergeCommand cmd)Called before aMergeCommandis executed to allow extensions to alter its behaviour.hudson.plugins.git.RevisionGitSCMExtension. decorateRevisionToBuild(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener, hudson.plugins.git.Revision marked, hudson.plugins.git.Revision rev)Deprecated.hudson.plugins.git.RevisionGitSCMExtension. decorateRevisionToBuild(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, hudson.plugins.git.Revision marked, hudson.plugins.git.Revision rev)Called afterBuildChooserselects the revision to pick for this build, but beforevoidGitSCMExtension. determineSupportForJGit(GitSCM scm, org.jenkinsci.plugins.gitclient.UnsupportedCommand unsupportedCommand)Called when support of JGit for a particular or multiple extensions is to be determinedFilePathGitSCMExtension. getWorkingDirectory(GitSCM scm, AbstractProject<?,?> context, FilePath workspace, EnvVars environment, TaskListener listener)Deprecated.FilePathGitSCMExtension. getWorkingDirectory(GitSCM scm, Job<?,?> context, FilePath workspace, EnvVars environment, TaskListener listener)Given the workspace root directory, gets the working directory, which is where the repository will be checked out.BooleanGitSCMExtension. isRevExcluded(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, GitChangeSet commit, TaskListener listener, BuildData buildData)Given a commit found during polling, check whether it should be disregarded.voidGitSCMExtension. onCheckoutCompleted(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener)Deprecated.voidGitSCMExtension. onCheckoutCompleted(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener)Called when the checkout was completed and the working directory is filled with files.voidGitSCMExtension. onClean(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git)Signals when "git-clean" runs.voidGitSCMExtension. populateEnvironmentVariables(GitSCM scm, Map<String,String> env)Contribute additional environment variables for the Git invocation.Method parameters in hudson.plugins.git.extensions with type arguments of type GitSCM Modifier and Type Method Description booleanGitSCMExtensionDescriptor. isApplicable(Class<? extends GitSCM> type) -
Uses of GitSCM in hudson.plugins.git.extensions.impl
Methods in hudson.plugins.git.extensions.impl with parameters of type GitSCM Modifier and Type Method Description voidWipeWorkspace. beforeCheckout(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener)Called before the checkout activity (including fetch and checkout) starts.org.jenkinsci.plugins.gitclient.GitClientUserIdentity. decorate(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git)Called whenGitClientis created to decorate its behaviour.voidCheckoutOption. decorateCheckoutCommand(GitSCM scm, AbstractBuild<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, BuildListener listener, org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)Deprecated.voidCheckoutOption. decorateCheckoutCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)Called before aCheckoutCommandis executed to allow extensions to alter its behaviour.voidGitLFSPull. decorateCheckoutCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)Called before aCheckoutCommandis executed to allow extensions to alter its behaviour.voidSparseCheckoutPaths. decorateCheckoutCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)voidCloneOption. decorateCloneCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CloneCommand cmd)Called before aCloneCommandis executed to allow extensions to alter its behaviour.voidSparseCheckoutPaths. decorateCloneCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CloneCommand cmd)voidCleanBeforeCheckout. decorateFetchCommand(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Deprecated.voidCloneOption. decorateFetchCommand(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Deprecated.voidPruneStaleBranch. decorateFetchCommand(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Deprecated.voidPruneStaleTag. decorateFetchCommand(GitSCM scm, Run<?,?> run, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Called before aFetchCommandis executed to allow extensions to alter its behaviour.voidPreBuildMerge. decorateMergeCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.MergeCommand cmd)hudson.plugins.git.RevisionPreBuildMerge. decorateRevisionToBuild(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, hudson.plugins.git.Revision marked, hudson.plugins.git.Revision rev)voidCheckoutOption. determineSupportForJGit(GitSCM scm, org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd)voidCloneOption. determineSupportForJGit(GitSCM scm, org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd)voidGitLFSPull. determineSupportForJGit(GitSCM scm, org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd)voidSparseCheckoutPaths. determineSupportForJGit(GitSCM scm, org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd)voidSubmoduleOption. determineSupportForJGit(GitSCM scm, org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd)FilePathRelativeTargetDirectory. getWorkingDirectory(GitSCM scm, Job<?,?> context, FilePath workspace, EnvVars environment, TaskListener listener)BooleanMessageExclusion. isRevExcluded(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, GitChangeSet commit, TaskListener listener, BuildData buildData)BooleanPathRestriction. isRevExcluded(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, GitChangeSet commit, TaskListener listener, BuildData buildData)BooleanUserExclusion. isRevExcluded(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, GitChangeSet commit, TaskListener listener, BuildData buildData)voidCleanCheckout. onCheckoutCompleted(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener)Called when the checkout was completed and the working directory is filled with files.voidPerBuildTag. onCheckoutCompleted(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener)voidSubmoduleOption. onCheckoutCompleted(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener)Called when the checkout was completed and the working directory is filled with files.voidSubmoduleOption. onClean(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git)Signals when "git-clean" runs.voidUserIdentity. populateEnvironmentVariables(GitSCM scm, Map<String,String> env)Contribute additional environment variables for the Git invocation. -
Uses of GitSCM in hudson.plugins.git.util
Fields in hudson.plugins.git.util declared as GitSCM Modifier and Type Field Description GitSCMBuildChooser. gitSCMRefers back to theGitSCMthat owns this build chooser. -
Uses of GitSCM in jenkins.plugins.git
Methods in jenkins.plugins.git that return GitSCM Modifier and Type Method Description GitSCMGitSCMBuilder. build()Methods in jenkins.plugins.git with parameters of type GitSCM Modifier and Type Method Description voidGitSCMSourceDefaults. decorateCloneCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CloneCommand cmd)Called before aCloneCommandis executed to allow extensions to alter its behaviour.voidMergeWithGitSCMExtension. decorateCloneCommand(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.CloneCommand cmd)voidGitSCMSourceDefaults. decorateFetchCommand(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Deprecated.voidMergeWithGitSCMExtension. decorateFetchCommand(GitSCM scm, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, org.jenkinsci.plugins.gitclient.FetchCommand cmd)Deprecated.hudson.plugins.git.RevisionMergeWithGitSCMExtension. decorateRevisionToBuild(GitSCM scm, Run<?,?> build, org.jenkinsci.plugins.gitclient.GitClient git, TaskListener listener, hudson.plugins.git.Revision marked, hudson.plugins.git.Revision rev)static GitSCMTelescopeGitSCMTelescope. of(GitSCM source)static Set<hudson.plugins.git.Revision>GitSCMMatrixUtil. populateCandidatesFromRootBuild(AbstractBuild build, GitSCM scm)
-