Closed Bug 1550183 Opened 5 years ago Closed 5 years ago

Setup cinnabarclone extension for faster git cinnabar clones

Categories

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

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(1 file)

No description provided.

The extension comes from https://github.com/glandium/git-cinnabar/blob/master/mercurial/cinnabarclone.py
and has been tested with all mercurial versions from 1.9 to 5.0.

Type: defect → task
Assignee: nobody → mh+mozilla

Additionally to the extension being deployed, this requires the creation of a .hg/cinnabar.manifest file in mozilla-unified and mozilla-central, with the following contents:

mozilla-unified/.hg/cinnabar.manifest:
https://index.taskcluster.net/v1/task/github.glandium.git-cinnabar.bundle.mozilla-unified/artifacts/public/bundle.git

mozilla-central/.hg/cinnabar.manifest:
https://index.taskcluster.net/v1/task/github.glandium.git-cinnabar.bundle.mozilla-central/artifacts/public/bundle.git

The extension adds a capability that is not used by git-cinnabar by default as of current version, so we can safely test things out via an opt-in.

Pushed by mh@glandium.org:
https://hg.mozilla.org/hgcustom/version-control-tools/rev/2d01795bd96a
Deploy the cinnabarclone extension to the mercurial servers. r=sheehan

Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED

Reopening until cinnabar.manifest files are deployed per comment 2.

Status: RESOLVED → REOPENED
Flags: needinfo?(sheehan)
Resolution: FIXED → ---

Extension deployed and manifests are active on central and unified.

Sorry this took so long between the Git issue/All-Hands/my slowness in reviewing.

Status: REOPENED → RESOLVED
Closed: 5 years ago5 years ago
Flags: needinfo?(sheehan)
Resolution: --- → FIXED
Blocks: 1593856
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: