Class PipelineProperty

java.lang.Object
hudson.model.JobProperty<AbstractProject<?,?>>
se.diabol.jenkins.pipeline.PipelineProperty
All Implemented Interfaces:
ExtensionPoint, Describable<JobProperty<?>>, ReconfigurableDescribable<JobProperty<?>>, BuildStep

public class PipelineProperty extends JobProperty<AbstractProject<?,?>>
Names a job's task and stage in the pipeline and gives its task a description template. Without it, the job's display name is used for both.
  • Constructor Details

    • PipelineProperty

      @DataBoundConstructor public PipelineProperty(String taskName, String stageName, String descriptionTemplate)
  • Method Details

    • getTaskName

      @Exported public String getTaskName()
    • getStageName

      @Exported public String getStageName()
    • getDescriptionTemplate

      @Exported public String getDescriptionTemplate()
    • setTaskName

      public void setTaskName(String taskName)
    • setStageName

      public void setStageName(String stageName)
    • setDescriptionTemplate

      public void setDescriptionTemplate(String descriptionTemplate)