Join GitHub today
[JENKINS-29326] Restore lost BuildData.equals override #388
@jglick and @abayer, JENKINS-33695 and JENKINS-33564 are severe enough regressions (extensions are lost when job configuration is saved with git plugin 2.4.3) that I need to release a new version of the plugin within the next 24 hours.
Unless I hear differently @abayer, I'll merge this pull request before releasing that new version, then include my change to the equals() and hashCode() methods, and my additional tests of the BuildData object. With those changes, I'll build a prototype, perform a series of interactive tests, then release git plugin 2.4.4 to fix those two data loss problems and this bad revert.
will automatically mark this PR as merged—GitHub only cares whether the PR branch head is an ancestor of its base branch’s head, not how you got there.