Serialized Form


Package hudson.plugins.git

Class hudson.plugins.git.Branch extends GitObject implements Serializable

serialVersionUID: 1L

Class hudson.plugins.git.BranchSpec extends java.lang.Object implements Serializable

serialVersionUID: -6177158367915899356L

Serialized Fields

name

java.lang.String name

Class hudson.plugins.git.GitException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 1L

Class hudson.plugins.git.GitObject extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

sha1

org.spearce.jgit.lib.ObjectId sha1

name

java.lang.String name

Class hudson.plugins.git.GitPublisher extends hudson.tasks.Recorder implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

private java.lang.Object readResolve()
Handles migration from earlier version - if we were pushing merges, we'll be instantiated but tagsToPush will be null rather than empty.

Serialized Fields

configVersion

java.lang.Long configVersion
Store a config version so we're able to migrate config on various functionality upgrades.


pushMerge

boolean pushMerge

pushOnlyIfSuccess

boolean pushOnlyIfSuccess

tagsToPush

java.util.List<E> tagsToPush

branchesToPush

java.util.List<E> branchesToPush

Class hudson.plugins.git.GitPublisher.BranchToPush extends GitPublisher.PushConfig implements Serializable

Serialized Fields

branchName

java.lang.String branchName

Class hudson.plugins.git.GitPublisher.PushConfig extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

targetRepoName

java.lang.String targetRepoName

Class hudson.plugins.git.GitPublisher.TagToPush extends GitPublisher.PushConfig implements Serializable

Serialized Fields

tagName

java.lang.String tagName

createTag

boolean createTag

Class hudson.plugins.git.GitRepositoryBrowser extends hudson.scm.RepositoryBrowser<GitChangeSet> implements Serializable

serialVersionUID: 1L

Class hudson.plugins.git.GitSCM extends hudson.scm.SCM implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

public java.lang.Object readResolve()
Serialized Fields

configVersion

java.lang.Long configVersion
Store a config version so we're able to migrate config on various functionality upgrades.


remoteRepositories

java.util.List<E> remoteRepositories
All the remote repositories that we know about.


branches

java.util.List<E> branches
All the branches that we wish to care about building.


localBranch

java.lang.String localBranch
Optional local branch to work on.


mergeOptions

PreBuildMergeOptions mergeOptions
Options for merging before a build.


recursiveSubmodules

boolean recursiveSubmodules
Use --recursive flag on submodule commands - requires git>=1.6.5


doGenerateSubmoduleConfigurations

boolean doGenerateSubmoduleConfigurations

authorOrCommitter

boolean authorOrCommitter

clean

boolean clean

wipeOutWorkspace

boolean wipeOutWorkspace

pruneBranches

boolean pruneBranches

buildChooser

BuildChooser buildChooser

gitTool

java.lang.String gitTool

browser

GitRepositoryBrowser browser

submoduleCfg

java.util.Collection<E> submoduleCfg

relativeTargetDir

java.lang.String relativeTargetDir

excludedRegions

java.lang.String excludedRegions

excludedUsers

java.lang.String excludedUsers

Class hudson.plugins.git.GitTool extends hudson.tools.ToolInstallation implements Serializable

Class hudson.plugins.git.Revision extends java.lang.Object implements Serializable

serialVersionUID: -7203898556389073882L

Serialized Fields

sha1

org.spearce.jgit.lib.ObjectId sha1

branches

java.util.Collection<E> branches

Class hudson.plugins.git.SubmoduleConfig extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

submoduleName

java.lang.String submoduleName

branches

java.lang.String[] branches

Class hudson.plugins.git.Tag extends GitObject implements Serializable

serialVersionUID: 1L

Serialized Fields

commitSHA1

java.lang.String commitSHA1

commitMessage

java.lang.String commitMessage

Package hudson.plugins.git.browser

Class hudson.plugins.git.browser.GithubWeb extends GitRepositoryBrowser implements Serializable

serialVersionUID: 1L

Serialized Fields

url

java.net.URL url

Class hudson.plugins.git.browser.GitWeb extends GitRepositoryBrowser implements Serializable

serialVersionUID: 1L

Serialized Fields

url

java.net.URL url

Package hudson.plugins.git.opt

Class hudson.plugins.git.opt.PreBuildMergeOptions extends java.lang.Object implements Serializable

serialVersionUID: 2L

Serialized Fields

mergeRemote

org.spearce.jgit.transport.RemoteConfig mergeRemote

mergeTarget

java.lang.String mergeTarget

Package hudson.plugins.git.util

Class hudson.plugins.git.util.Build extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

revision

Revision revision
Revision marked as being built.


mergeRevision

Revision mergeRevision
Revision that was subject to a merge.


hudsonBuildNumber

int hudsonBuildNumber

hudsonBuildResult

hudson.model.Result hudsonBuildResult

Class hudson.plugins.git.util.BuildChooser extends java.lang.Object implements Serializable

serialVersionUID: 1L

Class hudson.plugins.git.util.BuildData extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readResolve

public java.lang.Object readResolve()
Serialized Fields

buildsByBranchName

java.util.Map<K,V> buildsByBranchName
Map of branch name -> build (Branch name to last built SHA1).


lastBuild

Build lastBuild
The last build that we did.

Class hudson.plugins.git.util.DefaultBuildChooser extends BuildChooser implements Serializable

Class hudson.plugins.git.util.GerritBuildChooser extends BuildChooser implements Serializable

Serialized Fields

separator

java.lang.String separator



Copyright © 2010. All Rights Reserved.