Class GiteeMessagePublisher

All Implemented Interfaces:
ExtensionPoint, hudson.matrix.MatrixAggregatable, Describable<Publisher>, BuildStep

public class GiteeMessagePublisher extends PullRequestNotifier
Author:
Nikolay Ustinov
  • Constructor Details

    • GiteeMessagePublisher

      @Deprecated public GiteeMessagePublisher(boolean onlyForFailure, boolean replaceSuccessNote, boolean replaceFailureNote, boolean replaceAbortNote, boolean replaceUnstableNote, String successNoteText, String failureNoteText, String abortNoteText, String unstableNoteText)
      Deprecated.
      use GiteeMessagePublisher() with setters to configure an instance of this class.
    • GiteeMessagePublisher

      @DataBoundConstructor public GiteeMessagePublisher()
  • Method Details

    • getFromJob

      public static GiteeMessagePublisher getFromJob(Job<?,?> job)
    • isOnlyForFailure

      public boolean isOnlyForFailure()
    • isReplaceSuccessNote

      public boolean isReplaceSuccessNote()
    • isReplaceFailureNote

      public boolean isReplaceFailureNote()
    • isReplaceAbortNote

      public boolean isReplaceAbortNote()
    • isReplaceUnstableNote

      public boolean isReplaceUnstableNote()
    • getSuccessNoteText

      public String getSuccessNoteText()
    • getFailureNoteText

      public String getFailureNoteText()
    • getAbortNoteText

      public String getAbortNoteText()
    • getUnstableNoteText

      public String getUnstableNoteText()
    • setOnlyForFailure

      @DataBoundSetter public void setOnlyForFailure(boolean onlyForFailure)
    • setReplaceSuccessNote

      @DataBoundSetter public void setReplaceSuccessNote(boolean replaceSuccessNote)
    • setReplaceFailureNote

      @DataBoundSetter public void setReplaceFailureNote(boolean replaceFailureNote)
    • setReplaceAbortNote

      @DataBoundSetter public void setReplaceAbortNote(boolean replaceAbortNote)
    • setReplaceUnstableNote

      @DataBoundSetter public void setReplaceUnstableNote(boolean replaceUnstableNote)
    • setSuccessNoteText

      @DataBoundSetter public void setSuccessNoteText(String successNoteText)
    • setFailureNoteText

      @DataBoundSetter public void setFailureNoteText(String failureNoteText)
    • setAbortNoteText

      @DataBoundSetter public void setAbortNoteText(String abortNoteText)
    • setUnstableNoteText

      @DataBoundSetter public void setUnstableNoteText(String unstableNoteText)
    • perform

      protected void perform(Run<?,?> build, TaskListener listener, GiteeClient client, PullRequest pullRequest)
      Specified by:
      perform in class PullRequestNotifier