String name
org.eclipse.jgit.lib.ObjectId sha1
String name
private Object readResolve()
Long configVersion
boolean pushMerge
boolean pushOnlyIfSuccess
boolean forcePush
List<E> tagsToPush
List<E> branchesToPush
List<E> notesToPush
String branchName
String targetRepoName
public Object readResolve() throws IOException
IOExceptionLong configVersion
List<E> userRemoteConfigs
List<E> branches
boolean doGenerateSubmoduleConfigurations
String gitTool
GitRepositoryBrowser browser
Collection<E> submoduleCfg
hudson.util.DescribableList<T extends hudson.model.Describable<T>,D extends hudson.model.Descriptor<T>> extensions
org.eclipse.jgit.lib.ObjectId sha1
Collection<E> branches
String commit
boolean combineCommits
hudson.plugins.git.Revision revision
String projectName
String url
String repo
String projectName
String path
org.eclipse.jgit.transport.RemoteConfig mergeRemote
String mergeTarget
String mergeStrategy
org.jenkinsci.plugins.gitclient.MergeCommand.GitPluginFastForwardMode fastForwardMode
public Object readResolve() throws IOException
IOExceptionhudson.plugins.git.Revision marked
This field is used to avoid doing the same build twice, by (normally) recording the commit in the upstream repository that initiated the build.
For simple use cases, this value is normally the same as Build.revision. Where this gets different is when
a revision to checkout is decorated and differs from the commit found in the repository (for example, a merge
before a build.) In such a situation, we need to remember the commit that came from the upstream so that
future polling and build will not attempt to do another build from the same upstream commit.
In some other kind of speculative merging, such as github pull request build, this field should point
to the same value as Build.revision, as we want to be able to build two pull requests rooted at the same
commit in the base repository.
hudson.plugins.git.Revision revision
This points to the commit that was checked out to the workspace when GitSCM.checkout(hudson.model.Run<?, ?>, hudson.Launcher, hudson.FilePath, hudson.model.TaskListener, java.io.File, hudson.scm.SCMRevisionState) left.
int hudsonBuildNumber
hudson.model.Result hudsonBuildResult
public Object readResolve()
Map<K,V> buildsByBranchName
This map contains all the branches we've built in the past (including the build that this BuildData
is attached to)
Build lastBuild
BuildData.buildsByBranchName.)String scmName
Set<E> remoteUrls
String hash
Copyright © 2004-2015. All Rights Reserved.