Class PullRequestReviewTrigger

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

public class PullRequestReviewTrigger extends Trigger<org.jenkinsci.plugins.workflow.job.WorkflowJob>
An PullRequestApprovalTrigger, to be used from pipeline scripts only. This trigger will not show up on a jobs configuration page.
Author:
Aaron Walker
See Also:
  • PipelineTriggersJobProperty
  • Constructor Details

    • PullRequestReviewTrigger

      @DataBoundConstructor public PullRequestReviewTrigger()
  • Method Details

    • getReviewStates

      public String[] getReviewStates()
    • setReviewStates

      @DataBoundSetter public void setReviewStates(@NonNull String[] reviewStates)
    • 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>