Class LabelAddedTrigger

java.lang.Object
hudson.triggers.Trigger<org.jenkinsci.plugins.workflow.job.WorkflowJob>
org.jenkinsci.plugins.pipeline.github.trigger.LabelAddedTrigger
All Implemented Interfaces:
ExtensionPoint, Describable<Trigger<?>>

public class LabelAddedTrigger extends Trigger<org.jenkinsci.plugins.workflow.job.WorkflowJob>
An LabelAddedTrigger, to be used from pipeline scripts only. This trigger will not show up on a jobs configuration page.
Author:
Joaquín Fernández Campo
See Also:
  • PipelineTriggersJobProperty
  • Constructor Details

    • LabelAddedTrigger

      @DataBoundConstructor public LabelAddedTrigger(@NonNull String labelTriggerPattern)
  • Method Details

    • start

      public void start(org.jenkinsci.plugins.workflow.job.WorkflowJob project, boolean newInstance)
      Overrides:
      start in class Trigger<org.jenkinsci.plugins.workflow.job.WorkflowJob>
    • stop

      public void stop()
      Overrides:
      stop in class Trigger<org.jenkinsci.plugins.workflow.job.WorkflowJob>
    • getLabelTrigger

      public String getLabelTrigger()