Last modified: 2013-04-24 11:42:57 UTC
Merges have now jenkins as author and a commit message of: Merge "Commit short description" It would be nice if it also included who approved the changeset in the commit message (or even a summary of the votes). Yes, it's available as notes, but it would be simpler to have it recorded in the merge. Not sure if it can simply be done at jenkins or if it also needs support from gerrit.
Easiest solution would be to change the default from "Merge if Necessary" to "Fast-Forward Only." Then we'd never end up with "Merge 'foo'" commits at all.
> It would be nice if it also included who approved the changeset > in the commit message (or even a summary of the votes). The way to handle that is by setting the repository to uses the Cherry-Pick strategy. When Gerrit is requested to merge a change, it will update the commit summary listing the votes and merge the result commit. That does change the sha1 though. So to me this bug is not Jenkins related but Gerrit related and it can be enabled on a per repo basis if needed. Thus, I am closing this bug report :)
Changing sha1s is bad, so let's please not do that.