|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectau.com.centrumsystems.hudson.plugin.buildpipeline.PipelineBuild
public class PipelineBuild
| Constructor Summary | |
|---|---|
PipelineBuild()
Default constructor |
|
PipelineBuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.AbstractProject<?,?> project,
hudson.model.AbstractBuild<?,?> previousBuild)
Creates a new PipelineBuild with currentBuild, project and upstreamBuild set. |
|
PipelineBuild(hudson.model.FreeStyleProject project)
|
|
| Method Summary | |
|---|---|
java.lang.String |
getBuildDescription()
Returns the current build description. |
java.lang.String |
getBuildDuration()
Returns the current build duration. |
java.lang.String |
getBuildResultURL()
Build a URL of the currentBuild |
hudson.model.AbstractBuild<?,?> |
getCurrentBuild()
|
java.lang.String |
getCurrentBuildNumber()
Returns the current build number. |
java.lang.String |
getCurrentBuildResult()
Determines the result of the current build. |
java.util.List<PipelineBuild> |
getDownstreamPipeline()
Constructs a List of downstream PipelineBuild objects that make up the current pipeline. |
hudson.model.AbstractProject<?,?> |
getProject()
Returns the project name. |
java.lang.String |
getProjectURL()
Builds a URL of the current project |
java.lang.String |
getScmRevision()
Get the SCM revision no of a particular currentBuild |
java.util.Date |
getStartTime()
Start time of build |
hudson.model.AbstractBuild<?,?> |
getUpstreamBuild()
|
java.lang.String |
getUpstreamBuildResult()
Determines the result of the upstream build. |
PipelineBuild |
getUpstreamPipelineBuild()
Returns the upstream PipelineBuild object from the current PipelineBuild object. |
boolean |
hasBuildPermission()
Checks whether the user has Build permission for the current project. |
boolean |
isManual()
|
void |
setCurrentBuild(hudson.model.AbstractBuild<?,?> currentBuild)
|
void |
setProject(hudson.model.AbstractProject<?,?> currentProject)
|
void |
setUpstreamBuild(hudson.model.AbstractBuild<?,?> upstreamBuild)
|
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public PipelineBuild()
public PipelineBuild(hudson.model.AbstractBuild<?,?> build,
hudson.model.AbstractProject<?,?> project,
hudson.model.AbstractBuild<?,?> previousBuild)
build - - current buildproject - - current projectpreviousBuild - - upstream buildpublic PipelineBuild(hudson.model.FreeStyleProject project)
project - project| Method Detail |
|---|
public hudson.model.AbstractBuild<?,?> getCurrentBuild()
public void setCurrentBuild(hudson.model.AbstractBuild<?,?> currentBuild)
public hudson.model.AbstractBuild<?,?> getUpstreamBuild()
public void setUpstreamBuild(hudson.model.AbstractBuild<?,?> upstreamBuild)
public void setProject(hudson.model.AbstractProject<?,?> currentProject)
public hudson.model.AbstractProject<?,?> getProject()
public java.lang.String getCurrentBuildNumber()
public java.util.List<PipelineBuild> getDownstreamPipeline()
public java.lang.String getBuildResultURL()
public java.lang.String getProjectURL()
public java.lang.String getCurrentBuildResult()
getBuildResult(AbstractBuild)public java.lang.String getUpstreamBuildResult()
getBuildResult(AbstractBuild)public PipelineBuild getUpstreamPipelineBuild()
public java.lang.String getBuildDuration()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String getBuildDescription()
public java.lang.String getScmRevision()
public boolean hasBuildPermission()
Itempublic boolean isManual()
public java.util.Date getStartTime()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||