The asset compilation scripts edxapp-update-assets-lms and edxapp-update-assets-cms duplicate a lot of work between them. Running webpack twice also seems to cause an intermittent error where the second build results in a different bundle hash than the first. It is possible to run "paver update_assets" without specifying "lms" or "cms", in which case it just compiles it all at the same time. This removes the duplicate invocations of webpack and should speed the build overall.
| Name |
Last commit
|
Last update |
|---|---|---|
| .github | Loading commit data... | |
| docker | Loading commit data... | |
| playbooks | Loading commit data... | |
| tests | Loading commit data... | |
| util | Loading commit data... | |
| vagrant | Loading commit data... | |
| .dockerignore | Loading commit data... | |
| .editorconfig | Loading commit data... | |
| .gitignore | Loading commit data... | |
| .travis.yml | Loading commit data... | |
| AUTHORS | Loading commit data... | |
| CHANGELOG.md | Loading commit data... | |
| CONTRIBUTING.md | Loading commit data... | |
| LICENSE.TXT | Loading commit data... | |
| Makefile | Loading commit data... | |
| README.rst | Loading commit data... | |
| docker.mk | Loading commit data... | |
| github.txt | Loading commit data... | |
| openedx.yaml | Loading commit data... | |
| pre-requirements.txt | Loading commit data... | |
| requirements.txt | Loading commit data... | |
| requirements3.txt | Loading commit data... | |
| test.mk | Loading commit data... |