Details
-
Task
-
Status: Closed
-
Minor
-
Resolution: Completed
-
None
-
7.3.x, 7.2.x, 7.1.x, 7.0.x
-
Committed
-
S04E28 - Bridge over troubl...
Description
Goal of this task is to update the node version used to build DXP to the latest LTS (14.18.1) and produce a working build with no issues.
Acceptance criteria:
- It's possible to run ant all on DXP master branch with no build erros related to node
- Resulting build passes the full test suite
Additional notes:
- This task depends on liferay-theme-tasks to break its dependency on old node-sass
- This task will assert that liferay-npm-scripts can run flawlessly on target node version, as those scripts are needed in the DXP build process.
- DXP repo includes other things which might use an older node version, like maven project templates. Those are not part of this epic
- To change the node version it's required to change the gradle plugin, see here for instructions.