Install Node and LESS for use in AMO build process

RESOLVED FIXED

Status

Infrastructure & Operations
WebOps: Other
RESOLVED FIXED
7 years ago
4 years ago

People

(Reporter: gkoberger, Assigned: oremj)

Tracking

Details

(Reporter)

Description

7 years ago
We're now using LESS (http://lesscss.org) in the AMO build process, so we need a few things installed.

Here are the OSX commands.  I'm not sure of their Linux equivalents.

Install node:

    brew install node

Install Node Package Manager (npm):

    curl http://npmjs.org/install.sh | sh

Install LESS:

    npm install less

If you type "lessc", it should say "lessc: no input files."

The minifier script now calls `lessc`, so it needs to be accessible by the build script from the shell.  There is no need to wait until a Thursday push, so this can be done all at once.

Thanks!

Updated

7 years ago
Assignee: server-ops → jeremy.orem+bugs
(Reporter)

Updated

7 years ago
Blocks: 648205
(Assignee)

Comment 1

7 years ago
[root@mradm02 zamboni]# lessc
lessc: no input files
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED

Updated

7 years ago
Blocks: 659761
(Reporter)

Updated

7 years ago
Blocks: 664626
Component: Server Operations: Web Operations → WebOps: Other
Product: mozilla.org → Infrastructure & Operations
You need to log in before you can comment on or make changes to this bug.