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

Claim plugin: Allow assigning builds/tests to other users

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Resolved (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Component/s: claim-plugin
    • Labels:
      None
    • Similar Issues:

      Description

      Currently the plugin only allows claiming a build or test for yourself. It would be very helpful to also allow assigning a build to another user. For example, when working on a team of a few people, only one of us needs to check unstable builds and then assign out builds/tests to the team members.

      I've attached a patch with an initial implementation. It adds "assign" and "reassign" buttons on the UI, bringing up the same form but with an extra field for the target username. An email is sent to the assignee when he is not the user claiming the build for himself.

        Attachments

          Issue Links

            Activity

            Hide
            david_resnick David Resnick added a comment -

            This has been rolled out and is fantastic!

            For some reason, no email is sent when assigning to someone else. Is there some configuration I'm missing for this feature? If not I will open an issue.

            Show
            david_resnick David Resnick added a comment - This has been rolled out and is fantastic! For some reason, no email is sent when assigning to someone else. Is there some configuration I'm missing for this feature? If not I will open an issue.
            Hide
            ninian Ninian added a comment -

            Whether emails are sent or not is configurable:
            Go to Manage Jenkins->Configure System, then look for the 'Claim' section. There should be a check-box there "Send emails when assigning/claiming builds".

            This was added to allow preservation of the previous behaviour, which is that no mail is sent if someone claimed a build failure.

            Show
            ninian Ninian added a comment - Whether emails are sent or not is configurable: Go to Manage Jenkins->Configure System, then look for the 'Claim' section. There should be a check-box there "Send emails when assigning/claiming builds". This was added to allow preservation of the previous behaviour, which is that no mail is sent if someone claimed a build failure.
            Hide
            david_resnick David Resnick added a comment -

            Thanks, I've updated the wiki about this.

            Show
            david_resnick David Resnick added a comment - Thanks, I've updated the wiki about this.
            Hide
            abishop adam bishop added a comment -

            Thanks, this is excellent.

            Show
            abishop adam bishop added a comment - Thanks, this is excellent.
            Hide
            magjac Magnus Jacobsson added a comment -

            Yes, thanks, it truly is.

            Getting JENKINS-30765 and JENKINS-30766 would make the happiness complete.

            Show
            magjac Magnus Jacobsson added a comment - Yes, thanks, it truly is. Getting JENKINS-30765 and JENKINS-30766 would make the happiness complete.

              People

              Assignee:
              drekbour Marc Carter
              Reporter:
              nikitad nikitad
              Votes:
              15 Vote for this issue
              Watchers:
              18 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: