A B C D F G H I L M N P R S T U

A

add(String) - Method in class hudson.plugins.git.GitAPI
 
add(String) - Method in interface hudson.plugins.git.IGitAPI
 

B

Branch - Class in hudson.plugins.git
 
Branch(String, ObjectId) - Constructor for class hudson.plugins.git.Branch
 
Branch(Ref) - Constructor for class hudson.plugins.git.Branch
 
branch(String) - Method in class hudson.plugins.git.GitAPI
 
branch(String) - Method in interface hudson.plugins.git.IGitAPI
 
branchMatchesInterest(Branch) - Method in class hudson.plugins.git.SubmoduleConfig
 
BranchSpec - Class in hudson.plugins.git
A specification of branches to build.
BranchSpec(String) - Constructor for class hudson.plugins.git.BranchSpec
 
Build - Class in hudson.plugins.git.util
 
Build(Revision, int, Result) - Constructor for class hudson.plugins.git.util.Build
 
BuildChooser - Class in hudson.plugins.git.util
 
BuildChooser(GitSCM, IGitAPI, GitUtils, BuildData) - Constructor for class hudson.plugins.git.util.BuildChooser
 
BuildData - Class in hudson.plugins.git.util
 
BuildData() - Constructor for class hudson.plugins.git.util.BuildData
 
buildsByBranchName - Variable in class hudson.plugins.git.util.BuildData
Map of branch name -> build (Branch name to last built SHA1).

C

changelog(String, String, OutputStream) - Method in class hudson.plugins.git.GitAPI
 
changelog(String, String, OutputStream) - Method in interface hudson.plugins.git.IGitAPI
 
checkout(String) - Method in class hudson.plugins.git.GitAPI
 
checkout(AbstractBuild, Launcher, FilePath, BuildListener, File) - Method in class hudson.plugins.git.GitSCM
 
checkout(String) - Method in interface hudson.plugins.git.IGitAPI
 
clone(RemoteConfig) - Method in class hudson.plugins.git.GitAPI
Start from scratch and clone the whole repository.
clone(RemoteConfig) - Method in interface hudson.plugins.git.IGitAPI
 
commit(File) - Method in class hudson.plugins.git.GitAPI
 
commit(File) - Method in interface hudson.plugins.git.IGitAPI
 
commitMessage - Variable in class hudson.plugins.git.Tag
 
commitSHA1 - Variable in class hudson.plugins.git.Tag
 
configure(StaplerRequest) - Method in class hudson.plugins.git.GitSCM.DescriptorImpl
 
containsBranchName(String) - Method in class hudson.plugins.git.Revision
 
createChangeLogParser() - Method in class hudson.plugins.git.GitSCM
 
createCombinations(Map<IndexEntry, Collection<Revision>>) - Method in class hudson.plugins.git.SubmoduleCombinator
 
createEnvVarMap() - Method in class hudson.plugins.git.GitAPI
 
createSubmoduleCombinations() - Method in class hudson.plugins.git.SubmoduleCombinator
 

D

deleteTag(String) - Method in class hudson.plugins.git.GitAPI
 
deleteTag(String) - Method in interface hudson.plugins.git.IGitAPI
 
describe(String) - Method in class hudson.plugins.git.GitAPI
 
describe(String) - Method in interface hudson.plugins.git.IGitAPI
 
DESCRIPTOR - Static variable in class hudson.plugins.git.browser.GitWeb
 
DESCRIPTOR - Static variable in class hudson.plugins.git.GitPublisher
 
DESCRIPTOR - Static variable in class hudson.plugins.git.GitSCM.DescriptorImpl
 
difference(Map<IndexEntry, Revision>, List<IndexEntry>) - Method in class hudson.plugins.git.SubmoduleCombinator
 
doCheck(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.git.GitPublisher.DescriptorImpl
Performs on-the-fly validation on the file mask wildcard.
doGitExeCheck(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.git.GitSCM.DescriptorImpl
 
doMerge() - Method in class hudson.plugins.git.opt.PreBuildMergeOptions
 

F

fetch(String, String) - Method in class hudson.plugins.git.GitAPI
 
fetch() - Method in class hudson.plugins.git.GitAPI
 
fetch(RemoteConfig) - Method in class hudson.plugins.git.GitAPI
 
fetch(String, String) - Method in interface hudson.plugins.git.IGitAPI
 
fetch(RemoteConfig) - Method in interface hudson.plugins.git.IGitAPI
 
fetch() - Method in interface hudson.plugins.git.IGitAPI
 
filterMatching(Collection<String>) - Method in class hudson.plugins.git.BranchSpec
 
filterMatchingBranches(Collection<Branch>) - Method in class hudson.plugins.git.BranchSpec
 
filterTipBranches(Collection<Revision>) - Method in class hudson.plugins.git.util.GitUtils
Return a list of 'tip' branches (I.E. branches that aren't included entirely within another branch).
fixupNames(String[], String[]) - Static method in class hudson.plugins.git.util.GitUtils
 

G

getAffectedPaths() - Method in class hudson.plugins.git.GitChangeSet
 
getAllBranchRevisions() - Method in class hudson.plugins.git.util.GitUtils
Return a list of "Revisions" - where a revision knows about all the branch names that refer to a SHA1.
getAuthor() - Method in class hudson.plugins.git.GitChangeSet
 
getBranches() - Method in class hudson.plugins.git.GitAPI
 
getBranches() - Method in class hudson.plugins.git.GitSCM
 
getBranches() - Method in interface hudson.plugins.git.IGitAPI
 
getBranches() - Method in class hudson.plugins.git.Revision
 
getBranches() - Method in class hudson.plugins.git.SubmoduleConfig
 
getBranchesContaining(String) - Method in class hudson.plugins.git.GitAPI
 
getBranchesContaining(String) - Method in interface hudson.plugins.git.IGitAPI
 
getBranchesString() - Method in class hudson.plugins.git.SubmoduleConfig
 
getBrowser() - Method in class hudson.plugins.git.GitSCM
 
getCandidateRevisions() - Method in class hudson.plugins.git.util.BuildChooser
In order to determine which Revisions to build.
getCandidateRevisions() - Method in interface hudson.plugins.git.util.IBuildChooser
Get a list of revisions that are candidates to be built.
getChangeSetLink(GitChangeSet) - Method in class hudson.plugins.git.browser.GitWeb
 
getCommitMessage() - Method in class hudson.plugins.git.Tag
 
getCommitSHA1() - Method in class hudson.plugins.git.Tag
Get the sha1 of the commit associated with this tag
getData() - Method in class hudson.plugins.git.util.BuildChooser
 
getData() - Method in interface hudson.plugins.git.util.IBuildChooser
Get data to be persisted.
getDescriptor() - Method in class hudson.plugins.git.browser.GitWeb
 
getDescriptor() - Method in class hudson.plugins.git.GitPublisher
 
getDescriptor() - Method in class hudson.plugins.git.GitSCM
 
getDisplayName() - Method in class hudson.plugins.git.GitPublisher.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.git.GitSCM.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.git.util.BuildData
 
getDoGenerate() - Method in class hudson.plugins.git.GitSCM
 
getFile() - Method in class hudson.plugins.git.IndexEntry
 
getGitExe() - Method in class hudson.plugins.git.GitAPI
 
getGitExe() - Method in class hudson.plugins.git.GitSCM.DescriptorImpl
Path to git executable.
getGitExe() - Method in interface hudson.plugins.git.IGitAPI
 
getHelpFile() - Method in class hudson.plugins.git.GitPublisher.DescriptorImpl
 
getIconFileName() - Method in class hudson.plugins.git.util.BuildData
 
getId() - Method in class hudson.plugins.git.GitChangeSet
 
getLastBuildOfBranch(String) - Method in class hudson.plugins.git.util.BuildData
 
getLastBuiltRevision() - Method in class hudson.plugins.git.util.BuildData
 
getLogs() - Method in class hudson.plugins.git.GitChangeSetList
 
getMergeOptions() - Method in class hudson.plugins.git.GitSCM
 
getMergeTarget() - Method in class hudson.plugins.git.opt.PreBuildMergeOptions
 
getMode() - Method in class hudson.plugins.git.IndexEntry
 
getMsg() - Method in class hudson.plugins.git.GitChangeSet
 
getName() - Method in class hudson.plugins.git.BranchSpec
 
getName() - Method in class hudson.plugins.git.GitObject
 
getObject() - Method in class hudson.plugins.git.IndexEntry
 
getRemoteBranches() - Method in class hudson.plugins.git.GitAPI
 
getRemoteBranches() - Method in interface hudson.plugins.git.IGitAPI
 
getRepositories() - Method in class hudson.plugins.git.GitSCM
 
getRevisionContainingBranch(String) - Method in class hudson.plugins.git.util.GitUtils
Return the revision containing the branch name.
getRevisionForSHA1(ObjectId) - Method in class hudson.plugins.git.util.GitUtils
 
getSHA1() - Method in class hudson.plugins.git.GitObject
 
getSha1() - Method in class hudson.plugins.git.Revision
 
getSHA1() - Method in class hudson.plugins.git.util.Build
 
getSubmoduleCfg() - Method in class hudson.plugins.git.GitSCM
 
getSubmoduleName() - Method in class hudson.plugins.git.SubmoduleConfig
 
getSubmoduleRepository(RemoteConfig, String) - Method in class hudson.plugins.git.GitSCM
 
getSubmodules(String) - Method in class hudson.plugins.git.util.GitUtils
 
getTagsOnCommit(String) - Method in class hudson.plugins.git.GitAPI
 
getTagsOnCommit(String) - Method in interface hudson.plugins.git.IGitAPI
 
getType() - Method in class hudson.plugins.git.IndexEntry
 
getUrl() - Method in class hudson.plugins.git.browser.GitWeb
 
getUrlName() - Method in class hudson.plugins.git.util.BuildData
 
GitAPI - Class in hudson.plugins.git
 
GitAPI(String, FilePath, TaskListener) - Constructor for class hudson.plugins.git.GitAPI
 
GitChangeLogParser - Class in hudson.plugins.git
Parse the git log
GitChangeLogParser() - Constructor for class hudson.plugins.git.GitChangeLogParser
 
GitChangeSet - Class in hudson.plugins.git
Represents a change set.
GitChangeSet(List<String>) - Constructor for class hudson.plugins.git.GitChangeSet
 
GitChangeSetList - Class in hudson.plugins.git
List of changeset that went into a particular build.
GitException - Exception in hudson.plugins.git
 
GitException() - Constructor for exception hudson.plugins.git.GitException
 
GitException(String) - Constructor for exception hudson.plugins.git.GitException
 
GitException(Throwable) - Constructor for exception hudson.plugins.git.GitException
 
GitException(String, Throwable) - Constructor for exception hudson.plugins.git.GitException
 
GitObject - Class in hudson.plugins.git
 
GitObject(String, ObjectId) - Constructor for class hudson.plugins.git.GitObject
 
GitPublisher - Class in hudson.plugins.git
 
GitPublisher() - Constructor for class hudson.plugins.git.GitPublisher
 
GitPublisher.DescriptorImpl - Class in hudson.plugins.git
 
GitPublisher.DescriptorImpl() - Constructor for class hudson.plugins.git.GitPublisher.DescriptorImpl
 
GitSCM - Class in hudson.plugins.git
Git SCM.
GitSCM(List<RemoteConfig>, List<BranchSpec>, PreBuildMergeOptions, boolean, Collection<SubmoduleConfig>, GitWeb) - Constructor for class hudson.plugins.git.GitSCM
 
GitSCM.DescriptorImpl - Class in hudson.plugins.git
 
GitUtils - Class in hudson.plugins.git.util
 
GitUtils(TaskListener, IGitAPI) - Constructor for class hudson.plugins.git.util.GitUtils
 
GitWeb - Class in hudson.plugins.git.browser
Git Browser URLs
GitWeb(String) - Constructor for class hudson.plugins.git.browser.GitWeb
 

H

hasBeenBuilt(ObjectId) - Method in class hudson.plugins.git.util.BuildData
Return true if the history shows this SHA1 has been built.
hasGitModules() - Method in class hudson.plugins.git.GitAPI
 
hasGitModules() - Method in interface hudson.plugins.git.IGitAPI
 
hasGitRepo() - Method in class hudson.plugins.git.GitAPI
 
hasGitRepo() - Method in interface hudson.plugins.git.IGitAPI
 
hudson.plugins.git - package hudson.plugins.git
 
hudson.plugins.git.browser - package hudson.plugins.git.browser
 
hudson.plugins.git.opt - package hudson.plugins.git.opt
 
hudson.plugins.git.util - package hudson.plugins.git.util
 
hudsonBuildNumber - Variable in class hudson.plugins.git.util.Build
 
hudsonBuildResult - Variable in class hudson.plugins.git.util.Build
 

I

IBuildChooser - Interface in hudson.plugins.git.util
Interface defining an API to choose which revisions ought to be considered for building.
IGitAPI - Interface in hudson.plugins.git
 
IndexEntry - Class in hudson.plugins.git
An Entry in the Index / Tree
IndexEntry(String, String, String, String) - Constructor for class hudson.plugins.git.IndexEntry
 
isApplicable(Class<? extends AbstractProject>) - Method in class hudson.plugins.git.GitPublisher.DescriptorImpl
 
isEmptySet() - Method in class hudson.plugins.git.GitChangeSetList
 
iterator() - Method in class hudson.plugins.git.GitChangeSetList
 

L

lastBuild - Variable in class hudson.plugins.git.util.BuildData
The last build that we did.
lsTree(String) - Method in class hudson.plugins.git.GitAPI
 
lsTree(String) - Method in interface hudson.plugins.git.IGitAPI
 

M

makeCombination(Map<IndexEntry, Revision>) - Method in class hudson.plugins.git.SubmoduleCombinator
 
makeSensibleBranchSpec(String) - Static method in class hudson.plugins.git.util.GitUtils
 
matches(String) - Method in class hudson.plugins.git.BranchSpec
 
matches(Map<IndexEntry, Revision>, List<IndexEntry>) - Method in class hudson.plugins.git.SubmoduleCombinator
 
merge(String) - Method in class hudson.plugins.git.GitAPI
Merge any changes into the head.
merge(String) - Method in interface hudson.plugins.git.IGitAPI
 
mergeBase(ObjectId, ObjectId) - Method in class hudson.plugins.git.GitAPI
 
mergeBase(ObjectId, ObjectId) - Method in interface hudson.plugins.git.IGitAPI
 
mergeRevision - Variable in class hudson.plugins.git.util.Build
Revision that was subject to a merge.
mergeTarget - Variable in class hudson.plugins.git.opt.PreBuildMergeOptions
 

N

needsToRunAfterFinalized() - Method in class hudson.plugins.git.GitPublisher
 
newInstance(StaplerRequest, JSONObject) - Method in class hudson.plugins.git.GitPublisher.DescriptorImpl
 
newInstance(StaplerRequest) - Method in class hudson.plugins.git.GitSCM.DescriptorImpl
 

P

parse(AbstractBuild, File) - Method in class hudson.plugins.git.GitChangeLogParser
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class hudson.plugins.git.GitPublisher
 
PluginImpl - Class in hudson.plugins.git
Plugin entry point.
PluginImpl() - Constructor for class hudson.plugins.git.PluginImpl
 
pollChanges(AbstractProject, Launcher, FilePath, TaskListener) - Method in class hudson.plugins.git.GitSCM
 
PreBuildMergeOptions - Class in hudson.plugins.git.opt
 
PreBuildMergeOptions() - Constructor for class hudson.plugins.git.opt.PreBuildMergeOptions
 
push(RemoteConfig, String) - Method in class hudson.plugins.git.GitAPI
 
push(RemoteConfig, String) - Method in interface hudson.plugins.git.IGitAPI
 

R

readResolve() - Method in class hudson.plugins.git.GitSCM
 
Revision - Class in hudson.plugins.git
A Revision is a SHA1 in the object tree, and the collection of branches that share this ID.
Revision(ObjectId) - Constructor for class hudson.plugins.git.Revision
 
Revision(ObjectId, Collection<Branch>) - Constructor for class hudson.plugins.git.Revision
 
revision - Variable in class hudson.plugins.git.util.Build
Revision marked as being built.
revisionBuilt(Revision, int, Result) - Method in class hudson.plugins.git.util.BuildChooser
 
revisionBuilt(Revision, int, Result) - Method in interface hudson.plugins.git.util.IBuildChooser
Report back whether a revision built was successful or not.
revisionMatchesInterest(Revision) - Method in class hudson.plugins.git.SubmoduleConfig
 
revList(String...) - Method in class hudson.plugins.git.GitAPI
 
revListAll() - Method in class hudson.plugins.git.GitAPI
 
revListAll() - Method in interface hudson.plugins.git.IGitAPI
 
revListBranch(String) - Method in class hudson.plugins.git.GitAPI
 
revListBranch(String) - Method in interface hudson.plugins.git.IGitAPI
 
revParse(String) - Method in class hudson.plugins.git.GitAPI
 
revParse(String) - Method in interface hudson.plugins.git.IGitAPI
 

S

saveBuild(Build) - Method in class hudson.plugins.git.util.BuildData
 
setBranches(Collection<Branch>) - Method in class hudson.plugins.git.Revision
 
setBranches(String[]) - Method in class hudson.plugins.git.SubmoduleConfig
 
setCommitMessage(String) - Method in class hudson.plugins.git.Tag
 
setCommitSHA1(String) - Method in class hudson.plugins.git.Tag
 
setFile(String) - Method in class hudson.plugins.git.IndexEntry
 
setMergeTarget(String) - Method in class hudson.plugins.git.opt.PreBuildMergeOptions
 
setMode(String) - Method in class hudson.plugins.git.IndexEntry
 
setObject(String) - Method in class hudson.plugins.git.IndexEntry
 
setParent(ChangeLogSet) - Method in class hudson.plugins.git.GitChangeSet
 
setSha1(ObjectId) - Method in class hudson.plugins.git.Revision
 
setSubmoduleCfg(Collection<SubmoduleConfig>) - Method in class hudson.plugins.git.GitSCM
 
setSubmoduleName(String) - Method in class hudson.plugins.git.SubmoduleConfig
 
setType(String) - Method in class hudson.plugins.git.IndexEntry
 
start() - Method in class hudson.plugins.git.PluginImpl
 
SubmoduleCombinator - Class in hudson.plugins.git
A common usecase for git submodules is to have child submodules, and a parent 'configuration' project that ties the correct versions together.
SubmoduleCombinator(IGitAPI, TaskListener, File, Collection<SubmoduleConfig>) - Constructor for class hudson.plugins.git.SubmoduleCombinator
 
SubmoduleConfig - Class in hudson.plugins.git
 
SubmoduleConfig() - Constructor for class hudson.plugins.git.SubmoduleConfig
 
submoduleInit() - Method in class hudson.plugins.git.GitAPI
Init submodules.
submoduleInit() - Method in interface hudson.plugins.git.IGitAPI
 
submoduleUpdate() - Method in class hudson.plugins.git.GitAPI
Update submodules.
submoduleUpdate() - Method in interface hudson.plugins.git.IGitAPI
 

T

tag(String, String) - Method in class hudson.plugins.git.GitAPI
 
tag(String, String) - Method in interface hudson.plugins.git.IGitAPI
 
Tag - Class in hudson.plugins.git
 
Tag(String, ObjectId) - Constructor for class hudson.plugins.git.Tag
 
toString() - Method in class hudson.plugins.git.Branch
 
toString() - Method in class hudson.plugins.git.IndexEntry
 
toString() - Method in class hudson.plugins.git.Revision
 
toString() - Method in class hudson.plugins.git.util.Build
 

U

unsplit(String) - Method in class hudson.plugins.git.GitChangeSet
 

A B C D F G H I L M N P R S T U

Copyright © 2009. All Rights Reserved.