Details

    • 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.

      Attachments

        Activity

          People

            bryce.osterhaus Bryce Osterhaus
            daniel.sanz Daniel Sanz
            Bryce Osterhaus Bryce Osterhaus
            Kiyoshi Lee Kiyoshi Lee
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package
                7.0.X
                7.1.X
                7.2.10 DXP FP17
                7.2.10.6 DXP SP6
                7.2.X
                7.3.10.3 DXP SP3
                7.3.X
                7.4.3.5 CE GA5
                7.4.13 DXP U1
                Master