Closed Bug 1337173 Opened 7 years ago Closed 6 years ago

Continuous vendoring of Servo commits into a Firefox Mercurial repo

Categories

(Developer Services :: Servo VCS Sync, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(1 obsolete file)

In bug 1322769, we landed the Servo repository into mozilla-central. Phase 2 is having a process somewhere that continuously converts Servo commits to Mercurial and lands them in a Mercurial Firefox repo.

There are several parts to this:

* Process that listens for Git commits, converts to Mercurial, and pushes the result somewhere
* Process that listens for converted Mercurial commits and "overlays" them into a Firefox repo and pushes them somewhere
* Infrastructure for this all to run on

I have most of the code for this written, just not reviewed. I still need to work on the infra pieces.
Depends on: 1337572
Depends on: 1337626
Attachment #8834719 - Attachment is obsolete: true
Depends on: 1337943
Depends on: 1337985
For all intents and purposes this is done.
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Depends on: 1339016
Depends on: 1339542
Component: General → Servo VCS Sync
the sync service is no longer running/needed.
Status: REOPENED → RESOLVED
Closed: 7 years ago6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: