Builds and publishes the O3 Frontend
Build: #2078 failed
Job: Default Job failed
Job result summary
- Completed
- Duration
- 2 minutes
- Agent
- xindi.openmrs.org
- Revision
-
1674330fbbe63d0d2c7628823033a1589665f7ae
- Fixed in
- #2079 (Manual run by Github Actions)
Error summary
The build generated some errors. See the full build log for more details.
#16 CACHED
#17 [linux/amd64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#17 CACHED
#18 [linux/amd64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#18 CACHED
#19 [linux/amd64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#19 CACHED
#20 [linux/arm64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#20 CACHED
#21 [linux/arm64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#21 CACHED
#22 [linux/arm64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#22 CACHED
#23 [linux/arm64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#23 CACHED
#24 [linux/arm64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#24 CACHED
#12 [linux/amd64 dev 1/8] FROM docker.io/library/node:18-alpine@sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e
#12 sha256:25ff2da83641908f65c3a74d80409d6b1b62ccfaab220b9ea70b80df5a2e0549 446B / 446B 0.1s done
#12 sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3 0B / 1.26MB 0.2s
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 0B / 40.01MB 0.2s
#12 sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 0B / 3.64MB 0.2s
#12 sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3 1.26MB / 1.26MB 0.3s done
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 2.10MB / 40.01MB 0.3s
#12 sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 3.64MB / 3.64MB 0.4s done
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 10.49MB / 40.01MB 0.5s
#12 extracting sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 20.97MB / 40.01MB 0.6s
#12 extracting sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 0.2s done
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 35.65MB / 40.01MB 0.8s
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 40.01MB / 40.01MB 0.8s done
#12 extracting sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e
#12 extracting sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 1.2s done
#12 extracting sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3
#12 extracting sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3 0.1s done
#12 extracting sha256:25ff2da83641908f65c3a74d80409d6b1b62ccfaab220b9ea70b80df5a2e0549 0.0s done
#12 DONE 2.6s
#25 [linux/amd64 dev 2/8] RUN mkdir -p /app
#25 DONE 0.2s
#26 [linux/amd64 dev 3/8] WORKDIR /app
#26 DONE 0.1s
#27 [linux/amd64 dev 4/8] COPY spa-assemble-config.json .
#27 DONE 0.1s
#28 [linux/amd64 dev 5/8] COPY spa-build-config.json .
#28 DONE 0.1s
#29 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#29 1.378 npm warn exec The following package was not found and will be installed: openmrs@6.2.1-pre.2864
#29 129.5 npm warn deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
#29 129.9 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
#29 130.3 npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
#29 130.6 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
#29 130.6 npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0
#29 130.9 npm warn deprecated phin@2.9.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#29 132.2 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
#29 133.8 npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
#29 133.8 npm warn deprecated npmlog@6.0.2: This package is no longer supported.
#29 133.9 npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.
#29 134.1 npm warn deprecated gauge@4.0.4: This package is no longer supported.
#29 134.5 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.
#29 138.0 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#29 138.1 npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
#29 139.3 npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
#29 139.5 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
#29 162.0 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#29 162.0 [openmrs] Assembling dependencies and building import map and routes registry...
#29 163.1 [openmrs] Invalid response body while trying to fetch https://registry.npmjs.org/@openmrs%2fesm-generic-patient-widgets-app: aborted
#29 163.1 npm notice
#29 163.1 npm notice New major version of npm available! 10.8.2 -> 11.3.0
#29 163.1 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0
#29 163.1 npm notice To update run: npm install -g npm@11.3.0
#29 163.1 npm notice
#29 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:
#29 139.3 npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
#29 139.5 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
#29 162.0 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#29 162.0 [openmrs] Assembling dependencies and building import map and routes registry...
#29 163.1 [openmrs] Invalid response body while trying to fetch https://registry.npmjs.org/@openmrs%2fesm-generic-patient-widgets-app: aborted
#29 163.1 npm notice
#29 163.1 npm notice New major version of npm available! 10.8.2 -> 11.3.0
#29 163.1 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0
#29 163.1 npm notice To update run: npm install -g npm@11.3.0
#29 163.1 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
#17 [linux/amd64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#17 CACHED
#18 [linux/amd64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#18 CACHED
#19 [linux/amd64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#19 CACHED
#20 [linux/arm64 stage-1 3/8] RUN rm -rf /usr/share/nginx/html/*
#20 CACHED
#21 [linux/arm64 stage-1 4/8] COPY startup.sh /usr/local/bin/startup.sh
#21 CACHED
#22 [linux/arm64 stage-1 2/8] RUN apk update && apk upgrade && apk add --no-cache moreutils
#22 CACHED
#23 [linux/arm64 stage-1 5/8] RUN chmod +x /usr/local/bin/startup.sh
#23 CACHED
#24 [linux/arm64 stage-1 6/8] COPY nginx.conf /etc/nginx/nginx.conf
#24 CACHED
#12 [linux/amd64 dev 1/8] FROM docker.io/library/node:18-alpine@sha256:8d6421d663b4c28fd3ebc498332f249011d118945588d0a35cb9bc4b8ca09d9e
#12 sha256:25ff2da83641908f65c3a74d80409d6b1b62ccfaab220b9ea70b80df5a2e0549 446B / 446B 0.1s done
#12 sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3 0B / 1.26MB 0.2s
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 0B / 40.01MB 0.2s
#12 sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 0B / 3.64MB 0.2s
#12 sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3 1.26MB / 1.26MB 0.3s done
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 2.10MB / 40.01MB 0.3s
#12 sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 3.64MB / 3.64MB 0.4s done
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 10.49MB / 40.01MB 0.5s
#12 extracting sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 20.97MB / 40.01MB 0.6s
#12 extracting sha256:f18232174bc91741fdf3da96d85011092101a032a93a388b79e99e69c2d5c870 0.2s done
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 35.65MB / 40.01MB 0.8s
#12 sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 40.01MB / 40.01MB 0.8s done
#12 extracting sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e
#12 extracting sha256:dd71dde834b5c203d162902e6b8994cb2309ae049a0eabc4efea161b2b5a3d0e 1.2s done
#12 extracting sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3
#12 extracting sha256:1e5a4c89cee5c0826c540ab06d4b6b491c96eda01837f430bd47f0d26702d6e3 0.1s done
#12 extracting sha256:25ff2da83641908f65c3a74d80409d6b1b62ccfaab220b9ea70b80df5a2e0549 0.0s done
#12 DONE 2.6s
#25 [linux/amd64 dev 2/8] RUN mkdir -p /app
#25 DONE 0.2s
#26 [linux/amd64 dev 3/8] WORKDIR /app
#26 DONE 0.1s
#27 [linux/amd64 dev 4/8] COPY spa-assemble-config.json .
#27 DONE 0.1s
#28 [linux/amd64 dev 5/8] COPY spa-build-config.json .
#28 DONE 0.1s
#29 [linux/amd64 dev 6/8] RUN npx --legacy-peer-deps openmrs@next assemble --manifest --mode config --config spa-assemble-config.json --target ./spa
#29 1.378 npm warn exec The following package was not found and will be installed: openmrs@6.2.1-pre.2864
#29 129.5 npm warn deprecated @npmcli/move-file@2.0.1: This functionality has been moved to @npmcli/fs
#29 129.9 npm warn deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
#29 130.3 npm warn deprecated rollup-plugin-terser@7.0.2: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
#29 130.6 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
#29 130.6 npm warn deprecated workbox-cacheable-response@6.6.0: workbox-background-sync@6.6.0
#29 130.9 npm warn deprecated phin@2.9.3: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
#29 132.2 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
#29 133.8 npm warn deprecated are-we-there-yet@3.0.1: This package is no longer supported.
#29 133.8 npm warn deprecated npmlog@6.0.2: This package is no longer supported.
#29 133.9 npm warn deprecated read-package-json@6.0.4: This package is no longer supported. Please use @npmcli/package-json instead.
#29 134.1 npm warn deprecated gauge@4.0.4: This package is no longer supported.
#29 134.5 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.
#29 138.0 npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
#29 138.1 npm warn deprecated glob@7.2.3: Glob versions prior to v9 are no longer supported
#29 139.3 npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
#29 139.5 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
#29 162.0 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#29 162.0 [openmrs] Assembling dependencies and building import map and routes registry...
#29 163.1 [openmrs] Invalid response body while trying to fetch https://registry.npmjs.org/@openmrs%2fesm-generic-patient-widgets-app: aborted
#29 163.1 npm notice
#29 163.1 npm notice New major version of npm available! 10.8.2 -> 11.3.0
#29 163.1 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0
#29 163.1 npm notice To update run: npm install -g npm@11.3.0
#29 163.1 npm notice
#29 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:
#29 139.3 npm warn deprecated glob@8.1.0: Glob versions prior to v9 are no longer supported
#29 139.5 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported
#29 162.0 [openmrs] Reading configuration /app/spa-assemble-config.json ...
#29 162.0 [openmrs] Assembling dependencies and building import map and routes registry...
#29 163.1 [openmrs] Invalid response body while trying to fetch https://registry.npmjs.org/@openmrs%2fesm-generic-patient-widgets-app: aborted
#29 163.1 npm notice
#29 163.1 npm notice New major version of npm available! 10.8.2 -> 11.3.0
#29 163.1 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.3.0
#29 163.1 npm notice To update run: npm install -g npm@11.3.0
#29 163.1 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