environment updates for redesign tooling

RESOLVED FIXED

Status

developer.mozilla.org
Design
RESOLVED FIXED
5 years ago
4 years ago

People

(Reporter: groovecoder, Unassigned)

Tracking

Details

(Reporter)

Description

5 years ago
As part of the redesign, we're using stylus. So we need to:

1. npm install stylus as part of puppet
2. add scripts/compile-stylesheets to our build scripts before compress_assets
(Reporter)

Comment 1

5 years ago
From :lorchard ...

"Been having some issues with stylus on my dev VM. Seemed like sometimes CSS got automagically recompiled, sometimes not, and sometimes partially. I think I tracked it down to this:

https://github.com/mozilla/kuma/commit/402b884e#L0R158

You can't run a background process from puppet like this. It ends up with either multiple processes after repeat runs of Puppet, or none when they all error out. I'm not entirely familiar with what Ubuntu uses now to keep background processes running, but that's what we have to use"
Is this still valid?
Flags: needinfo?(lcrouch)
(Reporter)

Updated

4 years ago
Status: NEW → RESOLVED
Last Resolved: 4 years ago
Flags: needinfo?(lcrouch)
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.