Class ExtendedEmailPublisher

    • Field Detail

      • recipientList

        public String recipientList
        A comma-separated list of email recipient that will be used for every theTrigger.
      • configuredTriggers

        public List<EmailTrigger> configuredTriggers
        This is the list of email theTriggers that the project has configured
      • contentType

        public String contentType
        The contentType of the emails for this project (text/html, text/plain, etc).
      • defaultSubject

        public String defaultSubject
        The default subject of the emails for this project. ($PROJECT_DEFAULT_SUBJECT)
      • defaultContent

        public String defaultContent
        The default body of the emails for this project. ($PROJECT_DEFAULT_BODY)
      • attachmentsPattern

        public String attachmentsPattern
        The project wide set of attachments.
      • attachBuildLog

        public boolean attachBuildLog
        True to attach the log from the build to the email.
      • compressBuildLog

        public boolean compressBuildLog
        True to compress the log from the build before attaching to the email
      • replyTo

        public String replyTo
        Reply-To value for the e-mail
      • from

        public String from
        From value for the e-mail
      • saveOutput

        public boolean saveOutput
        If true, save the generated email content to email-ext-message.[txt|html]
      • disabled

        public boolean disabled
        If true, disables the publisher from running.
      • matrixTriggerMode

        public MatrixTriggerMode matrixTriggerMode
        How to theTrigger the email if the project is a matrix project.
    • Constructor Detail

      • ExtendedEmailPublisher

        public ExtendedEmailPublisher()
      • ExtendedEmailPublisher

        @DataBoundConstructor
        public ExtendedEmailPublisher​(String project_recipient_list,
                                      String project_content_type,
                                      String project_default_subject,
                                      String project_default_content,
                                      String project_attachments,
                                      String project_presend_script,
                                      int project_attach_buildlog,
                                      String project_replyto,
                                      String project_from,
                                      boolean project_save_output,
                                      List<EmailTrigger> project_triggers,
                                      MatrixTriggerMode matrixTriggerMode,
                                      boolean project_disabled,
                                      List<GroovyScriptPath> classpath)