With the refactoring of the frontend build, all webapps are build in one step. Due to the dependencies of the webapp projects, this build takes a very long time.

      We should speed up the frontend build by removing duplicate dependencies to commons-ui and the bpm-sdk-js, as well as duplicate compilation steps for the sdk and the bpmn-js and dmn-js libraries.

        This is the controller panel for Smart Panels app

            [CAM-4556] Speed up frontend build

            Sebastian Stamm added a comment - There is only one instance of commons-ui and the dependency of the webapp projects to the commons-ui project is implicit. This way, commons-ui is not checked out and compiled for each webapp separately. commits: https://github.com/camunda/camunda-commons-ui/commit/0c1b5b6fe33d2a14d846debddb61a361fd66e53c https://github.com/camunda/camunda-admin-ui/commit/fe3ad010147eaf4726322d7c84bcc92821635557 https://github.com/camunda/camunda-cockpit-ui/commit/d3ae0c5798f90ae600018c16c26af1bdc09f478d https://github.com/camunda/camunda-tasklist-ui/commit/fef89b5b27580eadc46e1bd488785c0808c1a940 https://github.com/camunda/camunda-bpm-webapp/commit/c8b57b955ecda25ba4bcb15efc6370dd8071cea1

              smirnov Roman Smirnov
              sebastian.stamm Sebastian Stamm
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: