Closed Bug 1661734 (hg55) Opened 5 years ago Closed 3 years ago

[meta] Mercurial 5.5 upgrade and compatibility

Categories

(Developer Services :: Mercurial: hg.mozilla.org, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: sheehan, Assigned: sheehan)

Details

(Keywords: leave-open, meta)

Attachments

(7 files)

No description provided.
Assignee: nobody → sheehan
Status: NEW → ASSIGNED

This avoids devel warnings in newer versions of Mercurial, since we are
accessing a config option defined in another extension.

Depends on D89979

No internal API changes required to make things work here.

Depends on D89980

A few minor template changes between Mercurial 5.2 and 5.5.1 that need
to be updated in the hgtemplates/ directory.

Depends on D89981

Fix the path to Python so it works in the Docker test environment,
and update the Mercurial version to 5.5.1 to verify there are no
outstanding changes our template patcher missed.

Depends on D89982

Pushed by cosheehan@mozilla.com: https://hg.mozilla.org/hgcustom/version-control-tools/rev/50608d409649 testing: install Mercurial 5.5.1 in test environment r=zeid https://hg.mozilla.org/hgcustom/version-control-tools/rev/e14bdb1ebc23 hghooks: register `pushlog.{autolanduser,landingworkeruser}` in hghooks extension r=zeid https://hg.mozilla.org/hgcustom/version-control-tools/rev/eff98d860f00 hgext: mark extensions as compatible with Mercurial 5.4, 5.5 r=zeid https://hg.mozilla.org/hgcustom/version-control-tools/rev/86893985ff49 hgtemplates: update `json.map` and patches with changes since 5.2 r=zeid https://hg.mozilla.org/hgcustom/version-control-tools/rev/ae9a7d96332b hgtemplates: update path to `python` to reflect Docker environment and update Mercurial version r=zeid https://hg.mozilla.org/hgcustom/version-control-tools/rev/1494e61fdffb hgweb: upgrade Mercurial to 5.5.1 r=zeid https://hg.mozilla.org/hgcustom/version-control-tools/rev/bf1defef5f55 hgssh: upgrade Mercurial to 5.5.1 r=zeid
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: