Class SuccessTrigger

java.lang.Object
hudson.plugins.emailext.plugins.EmailTrigger
hudson.plugins.emailext.plugins.trigger.SuccessTrigger
All Implemented Interfaces:
ExtensionPoint, Describable<EmailTrigger>

public class SuccessTrigger extends EmailTrigger
  • Field Details

  • Constructor Details

    • SuccessTrigger

      @DataBoundConstructor public SuccessTrigger(List<RecipientProvider> recipientProviders, String recipientList, String replyTo, String subject, String body, String attachmentsPattern, int attachBuildLog, String contentType)
    • SuccessTrigger

      @Deprecated public SuccessTrigger(boolean sendToList, boolean sendToDevs, boolean sendToRequester, boolean sendToCulprits, String recipientList, String replyTo, String subject, String body, String attachmentsPattern, int attachBuildLog, String contentType)
      Deprecated.
  • Method Details

    • trigger

      public boolean trigger(AbstractBuild<?,?> build, TaskListener listener)
      Description copied from class: EmailTrigger
      Implementors of this method need to return true if the conditions to trigger an email have been met.
      Specified by:
      trigger in class EmailTrigger
      Parameters:
      build - The Build object after the project has been built
      listener - Used for logging to the build log
      Returns:
      true if the conditions have been met to trigger a build of this type