Closed
Bug 1642446
Opened 8 months ago
Closed 8 months ago
Add an attribute to annotate toolchain tasks used by `mach bootstrap`.
Categories
(Firefox Build System :: Task Configuration, enhancement)
Firefox Build System
Task Configuration
Tracking
(firefox79 fixed)
RESOLVED
FIXED
mozilla79
Tracking | Status | |
---|---|---|
firefox79 | --- | fixed |
People
(Reporter: tomprince, Assigned: tomprince)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
We want to run all the toochains used for local development on the kaios branch, so add an attribute that indicates that.
Assignee | ||
Comment 1•8 months ago
|
||
Toolchains that are used for local development need to be built on a level-3
branch to installable via mach bootstrap
. Add an attribute to track the fact
that a toolchain is used that way, and:
- ensure that everything installed via
mach boostrap
has that attribute set - ensure that everything with that attribute set is built on trunk projects
We could additionally verify that attribute is only set on things used by
bootstrap, but bootstrap doesn't currently have an exhaustive list of things
that it might install, making that difficult.
Pushed by mozilla@hocat.ca: https://hg.mozilla.org/integration/autoland/rev/302d7d051a6b Add an attribute to annotate toolchain tasks used by `mach bootstrap`; r=firefox-build-system-reviewers,rstewart
Comment 3•8 months ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 8 months ago
status-firefox79:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla79
You need to log in
before you can comment on or make changes to this bug.
Description
•