Closed
Bug 1389715
Opened 7 years ago
Closed 7 years ago
Install Mercurial 4.3 in TaskCluster Docker images
Categories
(Firefox Build System :: Task Configuration, task)
Firefox Build System
Task Configuration
Tracking
(Not tracked)
RESOLVED
FIXED
mozilla57
People
(Reporter: gps, Assigned: gps)
References
Details
Attachments
(4 files)
Let's get all the in-tree Docker images running Mercurial 4.3.1.
Comment 1•7 years ago
|
||
At the same time, do we want to get git upgraded in them too? not sure if any of them have the client or rely on it.
Assignee | ||
Comment 2•7 years ago
|
||
Yes. I can toss together a git toolchain package easily. But I assume right now we're installing Git from system packages. So that may be a bit of a rabbit hole and best deferred to another bug.
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 7•7 years ago
|
||
mozreview-review |
Comment on attachment 8897638 [details]
Bug 1389715 - Remove legacy Ubuntu 12.04 desktop-test image;
https://reviewboard.mozilla.org/r/168896/#review174416
I should have done this cleanup a while ago, thanks for doing this!
Attachment #8897638 -
Flags: review?(jmaher) → review+
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment hidden (mozreview-request) |
Comment 12•7 years ago
|
||
mozreview-review |
Comment on attachment 8897639 [details]
Bug 1389715 - Vendor latest robustcheckout;
https://reviewboard.mozilla.org/r/168898/#review174552
Attachment #8897639 -
Flags: review?(ted) → review+
Comment 13•7 years ago
|
||
mozreview-review |
Comment on attachment 8897640 [details]
Bug 1389715 - Remove the illusion we support running Mercurial with Python 2.6;
https://reviewboard.mozilla.org/r/168900/#review174564
Attachment #8897640 -
Flags: review?(ted) → review+
Comment 14•7 years ago
|
||
mozreview-review |
Comment on attachment 8897641 [details]
Bug 1389715 - Upgrade to Mercurial 4.3.1;
https://reviewboard.mozilla.org/r/168902/#review174566
::: taskcluster/docker/recipes/install-mercurial.sh:18
(Diff revision 2)
>
> if [ "${DISTRIB_ID}" = "Ubuntu" -a "${DISTRIB_RELEASE}" = "16.04" ]; then
> HG_DEB=1
> - HG_DIGEST=e891b46d8e97cb1c6b0c714e037ea78ae3043f49d27655332c615c861ebb94654a064298c7363d318edd7750c45574cc434848ae758adbcd2a41c6c390006053
> - HG_SIZE=159870
> - HG_FILENAME=mercurial_4.1.2_amd64.deb
> + HG_DIGEST=dd4dd7759fe73985b6a0424b34a3036d130c26defdd866a9fdd7302e40c7417433b93f020497ceb40593eaead8e86be55e48340887015645202b47ff7b0d7ac6
> + HG_SIZE=181722
> + HG_FILENAME=mercurial_4.3.1_amd64.deb
Do you want to just stick a `$HG_VERSION` variable in this file somewhere, or do you expect to fix the "build it as a toolchain task" thing in the near future anyway?
Attachment #8897641 -
Flags: review?(ted) → review+
Assignee | ||
Comment 15•7 years ago
|
||
mozreview-review-reply |
Comment on attachment 8897641 [details]
Bug 1389715 - Upgrade to Mercurial 4.3.1;
https://reviewboard.mozilla.org/r/168902/#review174566
> Do you want to just stick a `$HG_VERSION` variable in this file somewhere, or do you expect to fix the "build it as a toolchain task" thing in the near future anyway?
I have a "build it as a toolchain task" patch partially written. I hope this is the last major update to this file before it is refactored to use a toolchain artifact.
Comment 16•7 years ago
|
||
Pushed by gszorc@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d8d3540478ec
Remove legacy Ubuntu 12.04 desktop-test image; r=jmaher
https://hg.mozilla.org/integration/autoland/rev/30ea0713cb7f
Vendor latest robustcheckout; r=ted
https://hg.mozilla.org/integration/autoland/rev/439141a89ecb
Remove the illusion we support running Mercurial with Python 2.6; r=ted
https://hg.mozilla.org/integration/autoland/rev/b6840d399d82
Upgrade to Mercurial 4.3.1; r=ted
Comment 17•7 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d8d3540478ec
https://hg.mozilla.org/mozilla-central/rev/30ea0713cb7f
https://hg.mozilla.org/mozilla-central/rev/439141a89ecb
https://hg.mozilla.org/mozilla-central/rev/b6840d399d82
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla57
Comment 18•7 years ago
|
||
uplift |
Updated•7 years ago
|
Product: TaskCluster → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•