hudson.plugins.git.util
Class BuildData
java.lang.Object
hudson.plugins.git.util.BuildData
- All Implemented Interfaces:
- hudson.model.Action, hudson.model.ModelObject, java.io.Serializable, java.lang.Cloneable
@ExportedBean(defaultVisibility=999)
public class BuildData
- extends java.lang.Object
- implements hudson.model.Action, java.io.Serializable, java.lang.Cloneable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
buildsByBranchName
public java.util.Map<java.lang.String,Build> buildsByBranchName
- Map of branch name -> build (Branch name to last built SHA1).
lastBuild
public Build lastBuild
- The last build that we did.
BuildData
public BuildData()
getDisplayName
public java.lang.String getDisplayName()
- Specified by:
getDisplayName in interface hudson.model.Action- Specified by:
getDisplayName in interface hudson.model.ModelObject
getIconFileName
public java.lang.String getIconFileName()
- Specified by:
getIconFileName in interface hudson.model.Action
getUrlName
public java.lang.String getUrlName()
- Specified by:
getUrlName in interface hudson.model.Action
readResolve
public java.lang.Object readResolve()
hasBeenBuilt
public boolean hasBeenBuilt(org.spearce.jgit.lib.ObjectId sha1)
- Return true if the history shows this SHA1 has been built.
False otherwise.
- Parameters:
sha1 -
- Returns:
saveBuild
public void saveBuild(Build build)
getLastBuildOfBranch
public Build getLastBuildOfBranch(java.lang.String branch)
getLastBuiltRevision
@Exported
public Revision getLastBuiltRevision()
clone
public BuildData clone()
- Overrides:
clone in class java.lang.Object
getApi
public hudson.model.Api getApi()
Copyright © 2010. All Rights Reserved.