Package hudson.plugins.git.extensions.impl
package hudson.plugins.git.extensions.impl
-
ClassDescriptionUse author, not committer as the
ChangeLogSet.Entry.getAuthor()
of the commit.HoldsBuildChooser
.Don't trigger another build to catch upThis extension activates the alternative changelog computation, where the changelog is calculated against a specified branch.Add options to the checkout command.git-clean before the checkout.git-clean after the checkout.Disable Workspace-less polling via "git ls-remote".First Build generates a changelog.git-lfs-pull after the checkout.Trigger from push notification should be moved to the core as a generic cross-SCM function.The Git plugin checks code out to a detached head.GitSCMExtension
that ignores commits with specific messages.Generated localization support class.GitSCMExtension
that ignores commits that only affects specific paths.Tags every build.Speculatively merge the selected commit with another branch before the build to answer the "what happens if I were to integrate this feature branch back to the master?" question.Prune stale remote-tracking branchesPrune stale local tags that do not exist on any remote.Instead of checking out to the top of the workspace, check out somewhere else.When used withorg.jenkinsci.plugins.multiplescms.MultiSCM
, this differentiates a different instance.Further tweak the behaviour of git-submodule.GitSCMExtension
that ignores commits that are made by specific users.GitSCMExtension
that sets a different name and/or e-mail address for commits.Force a re-clone.