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 Details

    • BuildForm

      public BuildForm(ItemGroup context, PipelineBuild pipelineBuild)
      Parameters:
      pipelineBuild - pipeline build domain used to see the form
      context - item group pipeline view belongs to, used to compute relative item names
  • Method Details

    • getStatus

      public String getStatus()
    • getDependencies

      public List<BuildForm> getDependencies()
    • getDependencyIds

      public List<Integer> getDependencyIds()
      Returns:
      All ids for existing depencies.
    • 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()
    • getParameterList

      public ArrayList<String> getParameterList()
    • getProjectId

      public Integer getProjectId()
    • getCurrentBuild

      public AbstractBuild<?,?> getCurrentBuild()