Closed Bug 902143 Opened 11 years ago Closed 10 years ago

environment updates for redesign tooling

Categories

(developer.mozilla.org Graveyard :: Design, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: groovecoder, Unassigned)

References

Details

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
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)
Status: NEW → RESOLVED
Closed: 10 years ago
Flags: needinfo?(lcrouch)
Resolution: --- → FIXED
Product: developer.mozilla.org → developer.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.