Closed Bug 1652173 Opened 2 months ago Closed 2 months ago

make it easy to run the exact Node/NPM binaries used by the build system

Categories

(Firefox Build System :: General, enhancement, P1)

enhancement

Tracking

(firefox80 fixed)

RESOLVED FIXED
mozilla80
Iteration:
80.2 - July 13 - July 26
Tracking Status
firefox80 --- fixed

People

(Reporter: dmose, Assigned: dmose)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

It's currently hard to figure out (and therefore invoke) the exact versions of node/npm used by the build, because they can come from various places.

We already have mach python which allows a user to invoke either the REPL or a python script from the command-line; I've got a patch that adds the analogous mach node and mach npm.

(In reply to Dan Mosedale (:dmose, :dmosedale) from comment #0)

It's currently hard to figure out (and therefore invoke) the exact versions of node/npm used by the build, because they can come from various places.

We already have mach python which allows a user to invoke either the REPL or a python script from the command-line; I've got a patch that adds the analogous mach node and mach npm.

Yes please! I feel like I built this locally at some point.

Priority: -- → P1
Iteration: --- → 80.1 - June 29 - July 12
Iteration: 80.1 - June 29 - July 12 → 80.2 - July 13 - July 26
Pushed by dmosedale@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/a39dfc11c8a8
implement `mach node` and `mach npm`, r=nalexander
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla80
See Also: → 1498604
You need to log in before you can comment on or make changes to this bug.