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

Smarter broken build email notification

    Details

    • Similar Issues:

      Description

      Issue with current broken build email notifications is that people not related to braking product build also get emails and naturally consider them as spam. This situation compromises email notifications being significant part of CI.
      In my case product is combined of shared components and put together using subversion externals. In fact this subdivision can act as a hint narrowing commiter set responsible for breaking build.

      Requirements:
      Warnings plugin should return source file path which broke project build.

      My suggestion:
      Step 1. Get source file path that broke the build.
      Step 2. Using subversion get svn:external under which broken source file is located.
      Step 3. Get change commiters from previous stable build who commited to appropriate external from Step 2.
      Step 4. Email notifications of broken builds to commiters from Step 3.

      P.S. Other ideas on how to narrow notification receiver set would be interesting to read.

        Attachments

          Issue Links

            Activity

            aleksas aleksas created issue -
            kutzi kutzi made changes -
            Field Original Value New Value
            Status Open [ 1 ] Resolved [ 5 ]
            Resolution Incomplete [ 4 ]
            aleksas aleksas made changes -
            Resolution Incomplete [ 4 ]
            Status Resolved [ 5 ] Reopened [ 4 ]
            garen Garen Parham made changes -
            Link This issue is related to JENKINS-6512 [ JENKINS-6512 ]
            aleksas aleksas made changes -
            Link This issue is duplicated by JENKINS-11638 [ JENKINS-11638 ]
            aleksas aleksas made changes -
            Link This issue is duplicated by JENKINS-11638 [ JENKINS-11638 ]
            aleksas aleksas made changes -
            Link This issue is related to JENKINS-11638 [ JENKINS-11638 ]
            mabahj Markus made changes -
            Link This issue is related to JENKINS-16861 [ JENKINS-16861 ]
            oleg_nenashev Oleg Nenashev made changes -
            Status Reopened [ 4 ] Resolved [ 5 ]
            Resolution Postponed [ 6 ]
            rtyler R. Tyler Croy made changes -
            Workflow JNJira [ 138306 ] JNJira + In-Review [ 187943 ]

              People

              • Assignee:
                Unassigned
                Reporter:
                aleksas aleksas
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: