Class BuildForm
- java.lang.Object
-
- au.com.centrumsystems.hudson.plugin.buildpipeline.BuildForm
-
public class BuildForm extends Object
- Author:
- Centrum Systems Representation of a build results pipeline
-
-
Constructor Summary
Constructors Constructor Description BuildForm(ItemGroup context, PipelineBuild pipelineBuild)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
asJSON()
AbstractBuild<?,?>
getCurrentBuild()
List<BuildForm>
getDependencies()
List<Integer>
getDependencyIds()
int
getId()
int
getNextBuildNumber()
ArrayList<String>
getParameterList()
Integer
getProjectId()
String
getRevision()
String
getStatus()
boolean
isManualTrigger()
boolean
updatePipelineBuild(int nextBuildNumber)
-
-
-
Constructor Detail
-
BuildForm
public BuildForm(ItemGroup context, PipelineBuild pipelineBuild)
- Parameters:
pipelineBuild
- pipeline build domain used to see the formcontext
- item group pipeline view belongs to, used to compute relative item names
-
-
Method Detail
-
getStatus
public String getStatus()
-
asJSON
@JavaScriptMethod public String asJSON()
- Returns:
- convert pipelineBuild as json format.
-
getId
public int getId()
-
updatePipelineBuild
@JavaScriptMethod public boolean updatePipelineBuild(int nextBuildNumber)
- Parameters:
nextBuildNumber
- nextBuildNumber- Returns:
- is the build pipeline updated.
-
getNextBuildNumber
public int getNextBuildNumber()
-
getRevision
public String getRevision()
-
isManualTrigger
@JavaScriptMethod public boolean isManualTrigger()
-
getProjectId
public Integer getProjectId()
-
getCurrentBuild
public AbstractBuild<?,?> getCurrentBuild()
-
-