Page MenuHomePhabricator

Improve Frontend asset building
Open, Needs TriagePublic

Description

The npm run copy-assets task adds unnecessary overhead: An additional npm call inside a docker image, complex shell commands that are hard to understand.

Possible improvement:

  • Change the target directories of the build scripts (Gulpfile for cat17 and package.json for 10h17) to write directly into web/skins`
  • Remove copy-assets task from package.json and Makefile

Event Timeline

Restricted Application added a project: WMDE-FUN-Team. · View Herald TranscriptApr 24 2018, 1:15 PM
Restricted Application added a subscriber: Aklapper. · View Herald Transcript
gabriel-wmde updated the task description. (Show Details)Apr 24 2018, 2:01 PM
Vvjjkkii renamed this task from Improve Frontend asset building to tceaaaaaaa.Jul 1 2018, 1:14 AM
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
1339861mzb renamed this task from tceaaaaaaa to Improve Frontend asset building.Jul 1 2018, 6:47 AM
1339861mzb updated the task description. (Show Details)
1339861mzb updated the task description. (Show Details)