Package jenkins.plugins.git
package jenkins.plugins.git
-
ClassDescriptionBase class for
SCMSourceimplementations that produceGitSCMimplementations.Our implementation.GitSCMBuilder<B extends GitSCMBuilder<B>>TheSCMBuilderbase class forAbstractGitSCMSource.Implementation ofSCMFilefor Git.Base implementation ofSCMFileSystem.Simple callback that is used withGitSCMFileSystem.invoke(jenkins.plugins.git.GitSCMFileSystem.FSFunction)in order to provide a locked view of the Git repositoryUtility methods for integrating with Matrix Project plugin.ASCMSourcethat discovers branches in a git repository.TheSCMSourceContextfor aAbstractGitSCMSource.Used to reset the default clone behaviour forGitSCMinstances created byGitSCMBuilder.TheSCMSourceRequestbase class forAbstractGitSCMSource.An implementation of this extension point allowsAbstractGitSCMSourceto examine a repository from a distance without requiring a local checkout.The potential types of reference supported by aGitSCMTelescope.Runs Git usingGitSCM.Represents a Git Tag.Represents the revision of a Git Tag.A class which allows Git Plugin to choose a git implementation by estimating the size of a repository from a distance without requiring a local checkout.Other plugins can estimate the size of repository using this extension point The size is assumed to be in KiBsSimilar toPreBuildMerge, but for use fromSCMSourceimplementations that need to specify the exact base branch hash.Generated localization support class.