Class TriggerPRCommentBranchProperty

java.lang.Object
hudson.model.AbstractDescribableImpl<jenkins.branch.BranchProperty>
jenkins.branch.BranchProperty
com.adobe.jenkins.github_pr_comment_build.TriggerBranchProperty
com.adobe.jenkins.github_pr_comment_build.TriggerPRCommentBranchProperty
All Implemented Interfaces:
ExtensionPoint, Describable<jenkins.branch.BranchProperty>

public class TriggerPRCommentBranchProperty extends TriggerBranchProperty
Allows a GitHub pull request comment to trigger an immediate build based on a comment string.
  • Constructor Details

    • TriggerPRCommentBranchProperty

      @DataBoundConstructor public TriggerPRCommentBranchProperty(String commentBody, boolean addReaction)
      Constructor.
      Parameters:
      commentBody - the comment body to trigger a new build on
      addReaction - whether to react to the comment if a build is successfully triggered
  • Method Details

    • getCommentBody

      public String getCommentBody()
      The comment body to trigger a new build on.
      Returns:
      the comment body to use
    • getAddReaction

      public boolean getAddReaction()
      Whether to react to the comment if a build is successfully triggered.
      Returns:
      if a reaction should be added