Open
Bug 1803257
Opened 1 year ago
Updated 1 year ago
Remove remaining build stuff from autospider.py
Categories
(Core :: JavaScript Engine, task, P3)
Core
JavaScript Engine
Tracking
()
NEW
People
(Reporter: sfink, Unassigned)
References
(Blocks 1 open bug)
Details
autospider.py is generating a mozconfig based on the variant, and then invokes mach
to do the build. This is now a mostly pointless difference from everything else. I haven't thought too hard about it, but I think what should be done is that the build portion of the variant files should be converted to mozconfig files (or included snippets?). Then the build part could just run mach build
.
The remaining stuff in the variant files should probably be refactored into the CI configuration files plus maybe some bits and pieces moving to mach
or the build system. Then autospider.py would only handle things like choosing which tests to run. (And we can consider moving that into the CI config as well.)
Updated•1 year ago
|
Severity: -- → N/A
Priority: -- → P3
You need to log in
before you can comment on or make changes to this bug.
Description
•