| Interface | Description |
|---|---|
| GitSCMFileSystem.FSFunction<V> |
Simple callback that is used with
GitSCMFileSystem.invoke(jenkins.plugins.git.GitSCMFileSystem.FSFunction)
in order to provide a locked view of the Git repository |
| GitSCMHeadMixin |
| Class | Description |
|---|---|
| AbstractGitSCMSource | |
| AbstractGitSCMSource.SCMRevisionImpl |
Our implementation.
|
| AbstractGitSCMSource.SpecificRevisionBuildChooser | |
| GitBranchSCMHead | |
| GitBranchSCMHead.SCMHeadMigrationImpl | |
| GitBranchSCMRevision | |
| GitRefSCMHead | |
| GitRefSCMRevision | |
| GitRemoteHeadRefAction | |
| GitSCMBuilder<B extends GitSCMBuilder<B>> |
The
SCMBuilder base class for AbstractGitSCMSource. |
| GitSCMFile |
Implementation of
SCMFile for Git. |
| GitSCMFileSystem |
Base implementation of
SCMFileSystem. |
| GitSCMFileSystem.BuilderImpl | |
| GitSCMMatrixUtil |
Utility methods for integrating with Matrix Project plugin.
|
| GitSCMSource |
A
SCMSource that discovers branches in a git repository. |
| GitSCMSource.DescriptorImpl | |
| GitSCMSource.ListenerImpl | |
| GitSCMSourceContext<C extends GitSCMSourceContext<C,R>,R extends GitSCMSourceRequest> |
The
SCMSourceContext for a AbstractGitSCMSource. |
| GitSCMSourceContext.RefNameMapping | |
| GitSCMSourceDefaults |
Used to reset the default clone behaviour for
GitSCM instances created by GitSCMBuilder. |
| GitSCMSourceRequest |
The
SCMSourceRequest base class for AbstractGitSCMSource. |
| GitSCMTelescope |
An implementation of this extension point allows
AbstractGitSCMSource to examine a repository from a distance
without requiring a local checkout. |
| GitStep |
Runs Git using
GitSCM. |
| GitStep.DescriptorImpl | |
| GitTagSCMHead |
Represents a Git Tag.
|
| GitTagSCMRevision |
Represents the revision of a Git Tag.
|
| GitToolChooser |
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.
|
| GitToolChooser.RepositorySizeAPI |
Other plugins can estimate the size of repository using this extension point
The size is assumed to be in KiBs
|
| MatrixGitPublisher | |
| MergeWithGitSCMExtension |
Similar to
PreBuildMerge, but for use from SCMSource implementations that need to specify the exact
base branch hash. |
| Messages |
Generated localization support class.
|
| Enum | Description |
|---|---|
| GitSCMTelescope.ReferenceType |
The potential types of reference supported by a
GitSCMTelescope. |
Copyright © 2007–2020. All rights reserved.