Closed
Bug 1740139
Opened 4 years ago
Closed 1 year ago
Bootstrap should support VCS-less source
Categories
(Firefox Build System :: Bootstrap Configuration, enhancement, P3)
Firefox Build System
Bootstrap Configuration
Tracking
(Not tracked)
RESOLVED
INACTIVE
People
(Reporter: mhentges, Unassigned)
References
Details
Right now, when fetching artifacts, we ask VCS "hey, have any artifact-input files been changed compared to $closest_central_revision?. If yes, then we error and say:
Could not identify the root directory of your checkout! Are you running `mach bootstrap` in an hg or git clone?
However, we've made the dependency on VCS strict, which means VCS-less checkouts don't allow bootstrapping artifacts.
We should weaken the dependency on VCS, such that if VCS isn't available, we can warn (ideally only if artifacts can't be found) that "if you've changed local files, then that will impede bootstrapping."
| Reporter | ||
Updated•4 years ago
|
Priority: -- → P3
Updated•1 year ago
|
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•