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)
Developer Services
Mercurial: hg.mozilla.org
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: sheehan, Assigned: sheehan)
Details
(Keywords: leave-open, meta)
Attachments
(7 files)
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review | |
|
47 bytes,
text/x-phabricator-request
|
Details | Review |
No description provided.
| Assignee | ||
Comment 1•5 years ago
|
||
Depends on D88681
Updated•5 years ago
|
Assignee: nobody → sheehan
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•5 years ago
|
||
This avoids devel warnings in newer versions of Mercurial, since we are
accessing a config option defined in another extension.
Depends on D89979
| Assignee | ||
Comment 3•5 years ago
|
||
No internal API changes required to make things work here.
Depends on D89980
| Assignee | ||
Comment 4•5 years ago
|
||
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
| Assignee | ||
Comment 5•5 years ago
|
||
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
| Assignee | ||
Comment 6•5 years ago
|
||
Depends on D89983
| Assignee | ||
Comment 7•5 years ago
|
||
Depends on D89984
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
| Assignee | ||
Updated•3 years ago
|
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.
Description
•