gerrit trigger does not deal with ref-updated very well

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      When configuring the Gerrit Trigger to act on ref-updated Gerrit events on a push-direct branch (i.e. for a push to refs/heads/master rather than refs/for/master) it does not deal with multiple commit pushes very well.

      The Gerrit stream event looks like:

      {"type":"ref-updated","submitter":

      {"name":"John Doe","email":"john@example.com"}

      ,"refUpdate":{"oldRev":"a9...","newRev":"72...","refName":"FOO-1234","project":"foo"}}

      where there can be any number of actual commits between oldRev and newRev. The jenkins reporting for such a build is misleading in that it only lists 1 of the commits (can't remember if it was first or last) in the changelog. Further the "parameters" are also typically wrong. They seem to reflect the parameters for perhaps the previous job.

      I strongly suggest whoever is assigned this bug to actually try this use-case and reproduce the problem to see the various issues.

            Assignee:
            rsandell
            Reporter:
            Brian Murrell
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: