Builds and publishes the O3 Frontend
Build: #3797 failed
Job: Default Job failed
Job result summary
- Completed
- Duration
- 2 minutes
- Agent
- xiao.openmrs.org (2)
- Revision
-
c984cc309d9bc1d5f956c98756fb3e8c3d76321d
- Fixed in
- #3798 (Manual run by Github Actions)
Error summary
The build generated some errors. See the full build log for more details.
#20 2.703 (14/18) Upgrading libpng (1.6.40-r0 -> 1.6.44-r0)
#20 2.715 (15/18) Upgrading xz-libs (5.4.5-r0 -> 5.4.5-r1)
#20 2.729 (16/18) Upgrading libxml2 (2.11.7-r0 -> 2.11.8-r3)
#20 2.750 (17/18) Upgrading libxslt (1.1.39-r0 -> 1.1.39-r1)
#20 2.763 (18/18) Upgrading tzdata (2024a-r0 -> 2025b-r0)
#20 3.006 Executing busybox-1.36.1-r20.trigger
#20 3.019 Executing ca-certificates-20250911-r0.trigger
#20 3.108 OK: 46 MiB in 67 packages
#20 3.210 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz
#20 3.388 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz
#20 3.901 (1/5) Installing perl (5.38.5-r0)
#20 ...
#13 [linux/amd64 dev 1/8] FROM docker.io/library/node:22-alpine@sha256:cb3143549582cc5f74f26f0992cdef4a422b22128cb517f94173a5f910fa4ee7
#13 extracting sha256:568251d7904dc68e62278a3728752163b8774b7425701ca430ee594ba0c61c23 0.0s done
#13 DONE 4.4s
#21 [linux/amd64 dev 2/8] RUN mkdir -p /app
#21 DONE 0.3s
#22 [linux/amd64 dev 3/8] WORKDIR /app
#22 DONE 0.1s
#20 [linux/amd64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#20 4.388 (2/5) Installing perl-timedate (2.33-r3)
#20 4.407 (3/5) Installing perl-io-tty (1.18-r0)
#20 4.421 (4/5) Installing perl-ipc-run (20231003.0-r0)
#20 4.437 (5/5) Installing moreutils (0.68-r0)
#20 4.447 Executing busybox-1.36.1-r20.trigger
#20 4.453 OK: 87 MiB in 72 packages
#20 DONE 4.6s
#23 [linux/amd64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#23 ...
#24 [linux/amd64 dev 4/8] COPY spa-assemble-config.json .
#24 DONE 0.2s
#23 [linux/amd64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#23 DONE 0.2s
#25 [linux/amd64 dev 5/8] COPY spa-build-config.json .
#25 DONE 0.1s
#26 [linux/amd64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#26 DONE 0.1s
#27 [linux/amd64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#27 DONE 0.2s
#28 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#28 ...
#29 [linux/amd64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#29 DONE 0.1s
#28 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#28 1.094 npm warn exec The following package was not found and will be installed: openmrs@8.0.1-pre.3397
#28 113.7 npm warn deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
#28 114.9 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
#28 115.5 npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
#28 116.1 npm warn deprecated phin@2.9.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#28 116.5 npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0
#28 117.2 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
#28 117.6 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
#28 119.4 npm warn deprecated npmlog@6.0.2: This package is no longer supported.
#28 119.5 npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
#28 119.5 npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.
#28 120.2 npm warn deprecated gauge@4.0.4: This package is no longer supported.
#28 120.3 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
#28 123.5 npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
#28 123.8 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#28 124.0 npm warn deprecated phin@3.7.1: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#28 124.4 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#28 124.4 npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
#28 124.6 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
#28 124.9 npm warn deprecated source-map@0.8.0-beta.0: The work that was done in this beta branch won't be included in future versions
#28 150.2 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#28 150.2 [openmrs] Assembling dependencies and building import map and routes registry...
#28 150.6 [openmrs] request to https://registry.npmjs.org/@openmrs%2fesm-active-visits-app failed, reason: socket hang up
#28 150.7 npm notice
#28 150.7 npm notice New major version of npm available! 10.9.3 -> 11.6.1
#28 150.7 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1
#28 150.7 npm notice To update run: npm install -g npm@11.6.1
#28 150.7 npm notice
#28 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:
124.6 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
124.9 npm warn deprecated source-map@0.8.0-beta.0: The work that was done in this beta branch won't be included in future versions
150.2 [openmrs] Reading configuration /app/spa-assemble-config.json ...
150.2 [openmrs] Assembling dependencies and building import map and routes registry...
150.6 [openmrs] request to https://registry.npmjs.org/@openmrs%2fesm-active-visits-app failed, reason: socket hang up
150.7 npm notice
150.7 npm notice New major version of npm available! 10.9.3 -> 11.6.1
150.7 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1
150.7 npm notice To update run: npm install -g npm@11.6.1
150.7 npm notice
------
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
#20 2.715 (15/18) Upgrading xz-libs (5.4.5-r0 -> 5.4.5-r1)
#20 2.729 (16/18) Upgrading libxml2 (2.11.7-r0 -> 2.11.8-r3)
#20 2.750 (17/18) Upgrading libxslt (1.1.39-r0 -> 1.1.39-r1)
#20 2.763 (18/18) Upgrading tzdata (2024a-r0 -> 2025b-r0)
#20 3.006 Executing busybox-1.36.1-r20.trigger
#20 3.019 Executing ca-certificates-20250911-r0.trigger
#20 3.108 OK: 46 MiB in 67 packages
#20 3.210 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/main/x86_64/APKINDEX.tar.gz
#20 3.388 fetch https://dl-cdn.alpinelinux.org/alpine/v3.19/community/x86_64/APKINDEX.tar.gz
#20 3.901 (1/5) Installing perl (5.38.5-r0)
#20 ...
#13 [linux/amd64 dev 1/8] FROM docker.io/library/node:22-alpine@sha256:cb3143549582cc5f74f26f0992cdef4a422b22128cb517f94173a5f910fa4ee7
#13 extracting sha256:568251d7904dc68e62278a3728752163b8774b7425701ca430ee594ba0c61c23 0.0s done
#13 DONE 4.4s
#21 [linux/amd64 dev 2/8] RUN mkdir -p /app
#21 DONE 0.3s
#22 [linux/amd64 dev 3/8] WORKDIR /app
#22 DONE 0.1s
#20 [linux/amd64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#20 4.388 (2/5) Installing perl-timedate (2.33-r3)
#20 4.407 (3/5) Installing perl-io-tty (1.18-r0)
#20 4.421 (4/5) Installing perl-ipc-run (20231003.0-r0)
#20 4.437 (5/5) Installing moreutils (0.68-r0)
#20 4.447 Executing busybox-1.36.1-r20.trigger
#20 4.453 OK: 87 MiB in 72 packages
#20 DONE 4.6s
#23 [linux/amd64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#23 ...
#24 [linux/amd64 dev 4/8] COPY spa-assemble-config.json .
#24 DONE 0.2s
#23 [linux/amd64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#23 DONE 0.2s
#25 [linux/amd64 dev 5/8] COPY spa-build-config.json .
#25 DONE 0.1s
#26 [linux/amd64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#26 DONE 0.1s
#27 [linux/amd64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#27 DONE 0.2s
#28 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#28 ...
#29 [linux/amd64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#29 DONE 0.1s
#28 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#28 1.094 npm warn exec The following package was not found and will be installed: openmrs@8.0.1-pre.3397
#28 113.7 npm warn deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
#28 114.9 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
#28 115.5 npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
#28 116.1 npm warn deprecated phin@2.9.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#28 116.5 npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0
#28 117.2 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
#28 117.6 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
#28 119.4 npm warn deprecated npmlog@6.0.2: This package is no longer supported.
#28 119.5 npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
#28 119.5 npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.
#28 120.2 npm warn deprecated gauge@4.0.4: This package is no longer supported.
#28 120.3 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
#28 123.5 npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
#28 123.8 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#28 124.0 npm warn deprecated phin@3.7.1: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#28 124.4 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#28 124.4 npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
#28 124.6 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
#28 124.9 npm warn deprecated source-map@0.8.0-beta.0: The work that was done in this beta branch won't be included in future versions
#28 150.2 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#28 150.2 [openmrs] Assembling dependencies and building import map and routes registry...
#28 150.6 [openmrs] request to https://registry.npmjs.org/@openmrs%2fesm-active-visits-app failed, reason: socket hang up
#28 150.7 npm notice
#28 150.7 npm notice New major version of npm available! 10.9.3 -> 11.6.1
#28 150.7 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1
#28 150.7 npm notice To update run: npm install -g npm@11.6.1
#28 150.7 npm notice
#28 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:
124.6 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
124.9 npm warn deprecated source-map@0.8.0-beta.0: The work that was done in this beta branch won't be included in future versions
150.2 [openmrs] Reading configuration /app/spa-assemble-config.json ...
150.2 [openmrs] Assembling dependencies and building import map and routes registry...
150.6 [openmrs] request to https://registry.npmjs.org/@openmrs%2fesm-active-visits-app failed, reason: socket hang up
150.7 npm notice
150.7 npm notice New major version of npm available! 10.9.3 -> 11.6.1
150.7 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.6.1
150.7 npm notice To update run: npm install -g npm@11.6.1
150.7 npm notice
------
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