Class StageReportingFolderProperty

java.lang.Object
hudson.model.AbstractDescribableImpl<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>
com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
io.jenkins.plugins.gerritchecksapi.StageReportingFolderProperty
All Implemented Interfaces:
ExtensionPoint, Describable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>, ReconfigurableDescribable<com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<?>>

public class StageReportingFolderProperty extends com.cloudbees.hudson.plugins.folder.AbstractFolderProperty<com.cloudbees.hudson.plugins.folder.AbstractFolder<?>>
Configures which stages of a Pipeline build are reported to Gerrit for every job in a folder.

A multibranch Pipeline configures its branches from the project it is defined in, and its branch jobs cannot be configured individually, so this is where such a pipeline is configured. Jobs in the folder inherit the settings unless they set their own.

  • Constructor Details

  • Method Details

    • getStageReporting

      public StageReporting getStageReporting()
    • getReportStages

      public Inheritable getReportStages()
    • getReportStagesWhileBuilding

      public Inheritable getReportStagesWhileBuilding()
    • getStageForm

      public StageForm getStageForm()
    • getStageDepth

      public StageDepth getStageDepth()
    • getMaxDepth

      public int getMaxDepth()
    • getSkipDeclarativeStages

      public Inheritable getSkipDeclarativeStages()