DO NOT MANUALLY RUN! Builds and publishes QA releases to the O3 RefApp QA server

Build: #6 failed

Job: Frontend failed

Stages & jobs

  1. Build

  2. Deploy and Store Build Info

Job result summary

Completed
Duration
2 minutes
Flags
Tag build
Agent
xiao.openmrs.org
Revision
5a934f308b6a80ffb9ed578cf8d7c92e357b7614 5a934f308b6a80ffb9ed578cf8d7c92e357b7614
Fixed in
#7 (Tag 3.0.0-beta.20 build)
No failed test found. A possible compilation error occurred.

Custom variables

Custom revision
5a934f308b6a80ffb9ed578cf8d7c92e357b7614 5a934f308b6a80ffb9ed578cf8d7c92e357b7614
Tag name
3.0.0-beta.19

Error summary

The build generated some errors. See the full build log for more details.


#9 [linux/arm64 internal] load metadata for docker.io/library/nginx:1.25-alpine
#9 DONE 1.2s

#10 [linux/amd64 internal] load metadata for docker.io/library/nginx:1.25-alpine
#10 DONE 1.2s

#8 [linux/amd64 internal] load metadata for docker.io/library/node:18-alpine
#8 DONE 1.2s

#11 [internal] load build context
#11 transferring context: 6.69kB done
#11 DONE 0.1s

#12 [linux/amd64 stage-1 1/8] FROM docker.io/library/nginx:1.25-alpine@sha256:516475cc129da42866742567714ddc681e5eed7b9ee0b9e9c015e464b4221a00
#12 resolve docker.io/library/nginx:1.25-alpine@sha256:516475cc129da42866742567714ddc681e5eed7b9ee0b9e9c015e464b4221a00 0.1s done
#12 DONE 0.2s

#13 [linux/arm64 stage-1 1/8] FROM docker.io/library/nginx:1.25-alpine@sha256:516475cc129da42866742567714ddc681e5eed7b9ee0b9e9c015e464b4221a00
#13 resolve docker.io/library/nginx:1.25-alpine@sha256:516475cc129da42866742567714ddc681e5eed7b9ee0b9e9c015e464b4221a00 0.1s done
#13 DONE 0.2s

#14 [linux/amd64 dev 1/8] FROM docker.io/library/node:18-alpine@sha256:addd66e8a43111a43b2eabbb629da784bfcc861fc30e684e819e56e40a838cef
#14 resolve docker.io/library/node:18-alpine@sha256:addd66e8a43111a43b2eabbb629da784bfcc861fc30e684e819e56e40a838cef 0.1s done
#14 sha256:14d1b5b37fe35fc2f424174c53357d88d84872a9a85a6a873c3e9c28ad0e3bc0 448B / 448B 0.0s done
#14 sha256:2b2d0d15da12c794c2f2a31e3491026ae9958afdba7e56bf9e894a8bacc10369 1.38MB / 1.38MB 0.1s done
#14 sha256:345c9f015671e945d751a51f358d69237139f2500bb5a8263409df11fd23fd05 39.83MB / 39.83MB 0.2s
#14 sha256:345c9f015671e945d751a51f358d69237139f2500bb5a8263409df11fd23fd05 39.83MB / 39.83MB 0.2s done
#14 sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8 0B / 3.41MB 0.2s
#14 sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8 3.41MB / 3.41MB 0.3s done
#14 extracting sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8
#14 extracting sha256:4abcf20661432fb2d719aaf90656f55c287f8ca915dc1c92ec14ff61e67fbaf8 0.1s done
#14 extracting sha256:345c9f015671e945d751a51f358d69237139f2500bb5a8263409df11fd23fd05
#14 extracting sha256:345c9f015671e945d751a51f358d69237139f2500bb5a8263409df11fd23fd05 1.2s done
#14 DONE 2.0s

#14 [linux/amd64 dev 1/8] FROM docker.io/library/node:18-alpine@sha256:addd66e8a43111a43b2eabbb629da784bfcc861fc30e684e819e56e40a838cef
#14 extracting sha256:2b2d0d15da12c794c2f2a31e3491026ae9958afdba7e56bf9e894a8bacc10369 0.1s done
#14 DONE 2.1s

#14 [linux/amd64 dev 1/8] FROM docker.io/library/node:18-alpine@sha256:addd66e8a43111a43b2eabbb629da784bfcc861fc30e684e819e56e40a838cef
#14 extracting sha256:14d1b5b37fe35fc2f424174c53357d88d84872a9a85a6a873c3e9c28ad0e3bc0 0.0s done
#14 DONE 2.1s

#15 [linux/amd64 dev 2/8] RUN mkdir -p /app
#15 DONE 0.2s

#16 [linux/amd64 dev 3/8] WORKDIR /app
#16 DONE 0.1s

#17 [linux/amd64 dev 4/8] COPY spa-assemble-config.json .
#17 DONE 0.1s

#18 [linux/amd64 dev 5/8] COPY spa-build-config.json .
#18 DONE 0.1s

#19 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#19 1.208 npm warn exec The following package was not found and will be installed: openmrs@5.6.1-pre.1801
#19 95.43 npm warn deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
#19 96.12 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
#19 96.83 npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
#19 97.80 npm warn deprecated phin@2.9.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#19 98.30 npm warn deprecated workbox-google-analytics@6.6.0: It is not compatible with newer versions of GA starting with v4, as long as you are using GAv3 it should be ok, but the package is not longer being maintained
#19 98.98 npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0
#19 99.17 npm warn deprecated stable@0.1.8: Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility
#19 100.4 npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
#19 100.4 npm warn deprecated npmlog@6.0.2: This package is no longer supported.
#19 100.9 npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.
#19 101.3 npm warn deprecated gauge@4.0.4: This package is no longer supported.
#19 131.1 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#19 131.1 [openmrs] Assembling dependencies and building import map and routes registry...
#19 131.7 [openmrs] No matching version found for @openmrs/esm-home-app@5.2.4.
#19 131.7 npm notice
#19 131.7 npm notice New minor version of npm available! 10.7.0 -> 10.8.0
#19 131.7 npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.0
#19 131.7 npm notice To update run: npm install -g npm@10.8.0
#19 131.7 npm notice
#19 ERROR: process "/bin/sh -c npx --legacy-peer-deps openmrs@${APP_SHELL_VERSION:-next} assemble --manifest --mode config --config spa-assemble-config.json --target ./spa" did not complete successfully: exit code: 1
------
> [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa:
#19 100.9 npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.
#19 101.3 npm warn deprecated gauge@4.0.4: This package is no longer supported.
#19 131.1 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#19 131.1 [openmrs] Assembling dependencies and building import map and routes registry...
#19 131.7 [openmrs] No matching version found for @openmrs/esm-home-app@5.2.4.
#19 131.7 npm notice
#19 131.7 npm notice New minor version of npm available! 10.7.0 -> 10.8.0
#19 131.7 npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.8.0
#19 131.7 npm notice To update run: npm install -g npm@10.8.0
#19 131.7 npm notice
------
Dockerfile:16
--------------------
  14 |     
  15 |     ARG CACHE_BUST
  16 | >>> RUN npx --legacy-peer-deps openmrs@${APP_SHELL_VERSION:-next} assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
  17 |     RUN npx --legacy-peer-deps openmrs@${APP_SHELL_VERSION:-next} build --build-config spa-build-config.json --target ./spa
  18 |     RUN if [ ! -f ./spa/index.html ]; then echo 'Build failed. Please check the logs above for details. This may have happened because of an update to a library that OpenMRS depends on.'; exit 1; fi
--------------------
error: failed to solve: process "/bin/sh -c npx --legacy-peer-deps openmrs@${APP_SHELL_VERSION:-next} assemble --manifest --mode config --config spa-assemble-config.json --target ./spa" did not complete successfully: exit code: 1