| Package | Description |
|---|---|
| hudson.plugins.git.extensions | |
| hudson.plugins.git.extensions.impl | |
| hudson.plugins.git.util | |
| jenkins.plugins.git |
| Modifier and Type | Method and Description |
|---|---|
void |
GitSCMExtension.beforeCheckout(GitSCM scm,
AbstractBuild<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
BuildListener listener)
Deprecated.
|
void |
GitSCMExtension.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.GitClient |
GitSCMExtension.decorate(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git)
Called when
GitClient is created to decorate its behaviour. |
void |
GitSCMExtension.decorateCheckoutCommand(GitSCM scm,
AbstractBuild<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
BuildListener listener,
org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)
Deprecated.
|
void |
GitSCMExtension.decorateCheckoutCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)
Called before a
CheckoutCommand is executed to allow extensions to alter its behaviour. |
void |
GitSCMExtension.decorateCloneCommand(GitSCM scm,
AbstractBuild<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
BuildListener listener,
org.jenkinsci.plugins.gitclient.CloneCommand cmd)
Deprecated.
|
void |
GitSCMExtension.decorateCloneCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CloneCommand cmd)
Called before a
CloneCommand is executed to allow extensions to alter its behaviour. |
void |
GitSCMExtension.decorateFetchCommand(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
|
void |
GitSCMExtension.decorateFetchCommand(GitSCM scm,
Run<?,?> run,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Called before a
FetchCommand is executed to allow extensions to alter its behaviour. |
void |
GitSCMExtension.decorateMergeCommand(GitSCM scm,
AbstractBuild<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
BuildListener listener,
org.jenkinsci.plugins.gitclient.MergeCommand cmd)
Deprecated.
|
void |
GitSCMExtension.decorateMergeCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.MergeCommand cmd)
Called before a
MergeCommand is executed to allow extensions to alter its behaviour. |
hudson.plugins.git.Revision |
GitSCMExtension.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.Revision |
GitSCMExtension.decorateRevisionToBuild(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Revision rev)
Called after
BuildChooser selects the revision to pick for this build, but before |
void |
GitSCMExtension.determineSupportForJGit(GitSCM scm,
org.jenkinsci.plugins.gitclient.UnsupportedCommand unsupportedCommand)
Called when support of JGit for a particular or multiple extensions is to be determined
|
FilePath |
GitSCMExtension.getWorkingDirectory(GitSCM scm,
AbstractProject<?,?> context,
FilePath workspace,
EnvVars environment,
TaskListener listener)
Deprecated.
|
FilePath |
GitSCMExtension.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.
|
Boolean |
GitSCMExtension.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.
|
void |
GitSCMExtension.onCheckoutCompleted(GitSCM scm,
AbstractBuild<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
BuildListener listener)
Deprecated.
|
void |
GitSCMExtension.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.
|
void |
GitSCMExtension.onClean(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git)
Signals when "git-clean" runs.
|
void |
GitSCMExtension.populateEnvironmentVariables(GitSCM scm,
Map<String,String> env)
Contribute additional environment variables for the Git invocation.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
GitSCMExtensionDescriptor.isApplicable(Class<? extends GitSCM> type) |
| Modifier and Type | Method and Description |
|---|---|
void |
WipeWorkspace.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.GitClient |
UserIdentity.decorate(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git)
Called when
GitClient is created to decorate its behaviour. |
void |
CheckoutOption.decorateCheckoutCommand(GitSCM scm,
AbstractBuild<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
BuildListener listener,
org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)
Deprecated.
|
void |
CheckoutOption.decorateCheckoutCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)
Called before a
CheckoutCommand is executed to allow extensions to alter its behaviour. |
void |
SparseCheckoutPaths.decorateCheckoutCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CheckoutCommand cmd) |
void |
GitLFSPull.decorateCheckoutCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CheckoutCommand cmd)
Called before a
CheckoutCommand is executed to allow extensions to alter its behaviour. |
void |
SparseCheckoutPaths.decorateCloneCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CloneCommand cmd) |
void |
CloneOption.decorateCloneCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CloneCommand cmd)
Called before a
CloneCommand is executed to allow extensions to alter its behaviour. |
void |
CleanBeforeCheckout.decorateFetchCommand(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Deprecated.
|
void |
PruneStaleBranch.decorateFetchCommand(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Deprecated.
|
void |
CloneOption.decorateFetchCommand(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Deprecated.
|
void |
PruneStaleTag.decorateFetchCommand(GitSCM scm,
Run<?,?> run,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Called before a
FetchCommand is executed to allow extensions to alter its behaviour. |
void |
PreBuildMerge.decorateMergeCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.MergeCommand cmd) |
hudson.plugins.git.Revision |
PreBuildMerge.decorateRevisionToBuild(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Revision rev) |
void |
CheckoutOption.determineSupportForJGit(GitSCM scm,
org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd) |
void |
SparseCheckoutPaths.determineSupportForJGit(GitSCM scm,
org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd) |
void |
GitLFSPull.determineSupportForJGit(GitSCM scm,
org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd) |
void |
SubmoduleOption.determineSupportForJGit(GitSCM scm,
org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd) |
void |
CloneOption.determineSupportForJGit(GitSCM scm,
org.jenkinsci.plugins.gitclient.UnsupportedCommand cmd) |
FilePath |
RelativeTargetDirectory.getWorkingDirectory(GitSCM scm,
Job<?,?> context,
FilePath workspace,
EnvVars environment,
TaskListener listener) |
Boolean |
PathRestriction.isRevExcluded(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
GitChangeSet commit,
TaskListener listener,
BuildData buildData) |
Boolean |
UserExclusion.isRevExcluded(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
GitChangeSet commit,
TaskListener listener,
BuildData buildData) |
Boolean |
MessageExclusion.isRevExcluded(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
GitChangeSet commit,
TaskListener listener,
BuildData buildData) |
void |
CleanCheckout.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.
|
void |
PerBuildTag.onCheckoutCompleted(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener) |
void |
SubmoduleOption.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.
|
void |
SubmoduleOption.onClean(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git)
Signals when "git-clean" runs.
|
void |
UserIdentity.populateEnvironmentVariables(GitSCM scm,
Map<String,String> env)
Contribute additional environment variables for the Git invocation.
|
| Modifier and Type | Field and Description |
|---|---|
GitSCM |
BuildChooser.gitSCM
Refers back to the
GitSCM that owns this build chooser. |
| Modifier and Type | Method and Description |
|---|---|
GitSCM |
GitSCMBuilder.build() |
| Modifier and Type | Method and Description |
|---|---|
void |
GitSCMSourceDefaults.decorateCloneCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CloneCommand cmd)
Called before a
CloneCommand is executed to allow extensions to alter its behaviour. |
void |
MergeWithGitSCMExtension.decorateCloneCommand(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.CloneCommand cmd) |
void |
GitSCMSourceDefaults.decorateFetchCommand(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Deprecated.
|
void |
MergeWithGitSCMExtension.decorateFetchCommand(GitSCM scm,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
org.jenkinsci.plugins.gitclient.FetchCommand cmd)
Deprecated.
|
hudson.plugins.git.Revision |
MergeWithGitSCMExtension.decorateRevisionToBuild(GitSCM scm,
Run<?,?> build,
org.jenkinsci.plugins.gitclient.GitClient git,
TaskListener listener,
hudson.plugins.git.Revision marked,
hudson.plugins.git.Revision rev) |
static GitSCMTelescope |
GitSCMTelescope.of(GitSCM source)
|
static Set<hudson.plugins.git.Revision> |
GitSCMMatrixUtil.populateCandidatesFromRootBuild(AbstractBuild build,
GitSCM scm) |
Copyright © 2007–2021. All rights reserved.