Open Bug 1810365 Opened 2 years ago Updated 1 year ago

Investigate if we can integrate newtab bundle script with mach

Categories

(Firefox :: Messaging System, task, P3)

task

Tracking

()

People

(Reporter: aminomancer, Unassigned)

References

(Blocks 1 open bug)

Details

It would be nice if, when there are changes in newtab source code, running mach build also triggered the npm script that transpiles that code. We do something kinda like that in taskcluster. Anyone know if mach supports this?

NI @dmosedale to help update bug with historical context and potential blockers

Flags: needinfo?(dmosedale)
Priority: -- → P3

Barret suggested we look into using the GENERATED_FILES directive in our moz.build script. I haven't looked closely at it but I guess we can probably write the node script trigger in python

https://bugzilla.mozilla.org/showdependencytree.cgi?id=1555052 has an older history as well as contextual thinking. I expect a bunch of the still open bugs are now obsolete and could use a good triage, as I suspect a bunch of them are obsolete.

Flags: needinfo?(dmosedale)
See Also: → 1824876

Integration with mach could possibly be done by extending setup_helper.py

You need to log in before you can comment on or make changes to this bug.