-
Type: Improvement
-
Status: Resolved
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 4.10.0
-
Component/s: Build Pipeline
-
Tags:
-
Story Points:5
Our current nodejs build integration could be improved for
- not breaking java incremental builds
- not wasting bandwidth and space on disk with duplicated npm modules required
We needs to
- dedicate nodejs builds in their own modules (ie: nuxeo-studio-ui or nuxeo-connect-plugin)
- generalize pnpm usage to every nodejs build (ie: nuxeo-studio-ui, nuxeo-connect-plugin, nuxeo-view-designer, nuxeo-connect-register)
This could prevent us to split the pipeline with the java build.