Pipeline deployment is failing during the build step
Locate and add your node version to the ui.frontend/package.json file if during the build step your pipeline deployment fails.
Description description
Environment
Experience Manager as a Cloud Service
Issue/Symptoms
The pipeline execution is failing during the build step, due to errors in the聽ui.frontend code.
You observe ERROR messages like the below in the聽build.log听蹿颈濒别:
12:52:44,558 [ Exec Stream Pumper]  [ INFO]  ERROR in /build_root/build/<program>/ui.frontend/node_modules/@types/node/ts4.8/util.d.ts
12:52:44,559 [ Exec Stream Pumper]  [ INFO]  [ tsl]  ERROR in /build_root/build/<program>/ui.frontend/node_modules/@types/node/ts4.8/util.d.ts(1485,42)
12:52:44,561 [ Exec Stream Pumper]  [ INFO]  TS1005: ',' expected.
12:52:44,561 [ Exec Stream Pumper]  [ INFO]
12:52:44,561 [ Exec Stream Pumper]  [ INFO]  ERROR in /build_root/build/<program>/ui.frontend/node_modules/@types/node/ts4.8/util.d.ts
12:52:44,562 [ Exec Stream Pumper]  [ INFO]  [ tsl]  ERROR in /build_root/build/<program>/ui.frontend/node_modules/@types/node/ts4.8/util.d.ts(1485,44)
12:52:44,563 [ Exec Stream Pumper]  [ INFO]  TS1068: Unexpected token. A constructor, method, accessor, or property was expected.
12:52:44,563 [ Exec Stream Pumper]  [ INFO]
12:52:44,563 [ Exec Stream Pumper]  [ INFO]  ERROR in /build_root/build/<program>/ui.frontend/node_modules/@types/node/ts4.8/util.d.ts
12:52:44,564 [ Exec Stream Pumper]  [ INFO]  [ tsl]  ERROR in /build_root/build/<program>/ui.frontend/node_modules/@types/node/ts4.8/util.d.ts(1485,57)
12:52:44,564 [ Exec Stream Pumper]  [ INFO]  TS1005: ';' expected.
12:52:44,564 [ Exec Stream Pumper]  [ INFO]
            Resolution resolution
Follow the steps given below:
- 
                  
Locate in the root of the Git聽Repo, the file
pom.xml,and find the node version, for e.g.,<nodeVersion>v10.13.0</nodeVersion> - 
                  
Locate
ui.frontend/package.json,and add in the already presentdevDependenciesobject:
for e.g.,鈥渄evDependencies鈥:
                     
Note:
- 
                  
The v from
<nodeVersion>v10.13.0 must not be copied. - 
                  
The node version might be different in your case. For e.g.: 12.22.7