Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-8590

Adding Matrix support for Email-Ext

    XMLWordPrintable

    Details

    • Similar Issues:

      Description

      Hi currently in matrix project, emails are sent for every MatrixRun. I want to add an option for matrix projects in order to enable an email to be send for parent project only/Matrix run / both

        Attachments

          Activity

          Hide
          sashas83 sashas83 added a comment -

          Hi sorry for not replying for a long time. I just switched 2 month jobs and did not have a chance to look at the message. I`m not sure whether this made to the patch, but the idea was that if your build configuration fails last 30 lines of the log will be attached, i remember that there was some jelly file that you could edit and add logs to the body of the email.

          Show
          sashas83 sashas83 added a comment - Hi sorry for not replying for a long time. I just switched 2 month jobs and did not have a chance to look at the message. I`m not sure whether this made to the patch, but the idea was that if your build configuration fails last 30 lines of the log will be attached, i remember that there was some jelly file that you could edit and add logs to the body of the email.
          Hide
          ccaraivan Costin Caraivan added a comment -

          This would be a great bonus. Receiving dozens and dozens of emails for matrix job is really spam...

          Considering the fact that a patch is already available, could someone pull this?

          Thanks.

          Show
          ccaraivan Costin Caraivan added a comment - This would be a great bonus. Receiving dozens and dozens of emails for matrix job is really spam... Considering the fact that a patch is already available, could someone pull this? Thanks.
          Hide
          tyrael Ferenc Kovacs added a comment -

          I would also need this, could we merge what we currently have?
          Of course anybody is welcome to come up with a better solution (having the aggragated configuration build results in the parent mail), but we can add that later.
          Thanks!

          Show
          tyrael Ferenc Kovacs added a comment - I would also need this, could we merge what we currently have? Of course anybody is welcome to come up with a better solution (having the aggragated configuration build results in the parent mail), but we can add that later. Thanks!
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Kohsuke Kawaguchi
          Path:
          src/main/java/hudson/plugins/emailext/ExtendedEmailPublisher.java
          src/main/java/hudson/plugins/emailext/ExtendedEmailPublisherDescriptor.java
          src/main/java/hudson/plugins/emailext/MatrixTriggerMode.java
          src/main/java/hudson/plugins/emailext/plugins/content/BuildStatusContent.java
          src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/config.jelly
          src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/help-matrixTriggerMode.html
          src/main/resources/hudson/plugins/emailext/Messages.properties
          src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherMatrixTest.java
          src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherTest.java
          http://jenkins-ci.org/commit/email-ext-plugin/906d076cb12443c5d1087e62ec428027e7a410de
          Log:
          [FIXED JENKINS-8590] added option for controlling the firing for
          MatrixProject.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Kohsuke Kawaguchi Path: src/main/java/hudson/plugins/emailext/ExtendedEmailPublisher.java src/main/java/hudson/plugins/emailext/ExtendedEmailPublisherDescriptor.java src/main/java/hudson/plugins/emailext/MatrixTriggerMode.java src/main/java/hudson/plugins/emailext/plugins/content/BuildStatusContent.java src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/config.jelly src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/help-matrixTriggerMode.html src/main/resources/hudson/plugins/emailext/Messages.properties src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherMatrixTest.java src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherTest.java http://jenkins-ci.org/commit/email-ext-plugin/906d076cb12443c5d1087e62ec428027e7a410de Log: [FIXED JENKINS-8590] added option for controlling the firing for MatrixProject.
          Hide
          dogfood dogfood added a comment -

          Integrated in plugins_email-ext #92
          [FIXED JENKINS-8590] added option for controlling the firing for

          Kohsuke Kawaguchi :
          Files :

          • src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherTest.java
          • src/main/resources/hudson/plugins/emailext/Messages.properties
          • src/main/java/hudson/plugins/emailext/MatrixTriggerMode.java
          • src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/help-matrixTriggerMode.html
          • src/main/java/hudson/plugins/emailext/ExtendedEmailPublisherDescriptor.java
          • src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/config.jelly
          • src/main/java/hudson/plugins/emailext/ExtendedEmailPublisher.java
          • src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherMatrixTest.java
          • src/main/java/hudson/plugins/emailext/plugins/content/BuildStatusContent.java
          Show
          dogfood dogfood added a comment - Integrated in plugins_email-ext #92 [FIXED JENKINS-8590] added option for controlling the firing for Kohsuke Kawaguchi : Files : src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherTest.java src/main/resources/hudson/plugins/emailext/Messages.properties src/main/java/hudson/plugins/emailext/MatrixTriggerMode.java src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/help-matrixTriggerMode.html src/main/java/hudson/plugins/emailext/ExtendedEmailPublisherDescriptor.java src/main/resources/hudson/plugins/emailext/ExtendedEmailPublisher/config.jelly src/main/java/hudson/plugins/emailext/ExtendedEmailPublisher.java src/test/java/hudson/plugins/emailext/ExtendedEmailPublisherMatrixTest.java src/main/java/hudson/plugins/emailext/plugins/content/BuildStatusContent.java

            People

            • Assignee:
              ashlux ashlux
              Reporter:
              sashas83 sashas83
            • Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: