Builds the O3 backend

Build: #196 failed Changes by OpenMRS Administrator

Stages & jobs

  1. Default Stage

Build result summary

Details

Completed
Queue duration
< 1 second
Duration
3 seconds
Labels
None
Agent
ploong.openmrs.org
Revision
0169d01009c4d44ddac964269e8a27be2d511db3
Failing since
#185 (Rebuilt by Ian Bacher)
No failed test found. A possible compilation error occurred.

Responsible

This build has been failing since #185
No one has taken responsibility

Code commits

Author Commit Message Commit date
OpenMRS Administrator OpenMRS Administrator 0169d01009c4d44ddac964269e8a27be2d511db3 (release-revert) Reset to dev versions
OpenMRS Administrator OpenMRS Administrator 1e4927ed72c584e0866549965e4c08bcb0beb917 (release) Release v3.8.0

Configuration changes

Plan configuration has changed since the last successful build. See the plan audit log for more details.

Error summary for Build and Publish the Backend Image

The job generated some errors, drill down into the full build log for more details.

+ export IMAGE=openmrs/openmrs-reference-application-3-backend
+ IMAGE=openmrs/openmrs-reference-application-3-backend
++ date +%s
+ docker buildx build --pull --platform linux/amd64,linux/arm64 --build-arg MVN_ARGS=deploy --build-arg CACHE_BUST=1756710511 -t openmrs/openmrs-reference-application-3-backend:nightly -t openmrs/openmrs-reference-application-3-backend:dev3 .
#0 building with "default" instance using docker driver

#1 [internal] load build definition from Dockerfile
#1 transferring dockerfile: 1.92kB done
#1 DONE 0.0s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 DONE 0.3s

#3 docker-image://docker.io/docker/dockerfile:1@sha256:38387523653efa0039f8e1c89bb74a30504e76ee9f565e25c9a09841f9427b05
#3 resolve docker.io/docker/dockerfile:1@sha256:38387523653efa0039f8e1c89bb74a30504e76ee9f565e25c9a09841f9427b05 0.1s done
#3 CACHED

#4 [linux/amd64 internal] load metadata for docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17
#4 ...

#5 [linux/arm64 internal] load metadata for docker.io/openmrs/openmrs-core:dev-amazoncorretto-17
#5 DONE 0.3s

#4 [linux/amd64 internal] load metadata for docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17
#4 DONE 0.3s

#6 [linux/amd64 internal] load metadata for docker.io/openmrs/openmrs-core:dev-amazoncorretto-17
#6 DONE 0.3s

#7 [linux/arm64 internal] load metadata for docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17
#7 DONE 0.3s

#8 [internal] load .dockerignore
#8 transferring context: 101B done
#8 DONE 0.0s

#9 [internal] load build context
#9 DONE 0.0s

#10 [linux/arm64 stage-1 1/6] FROM docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17@sha256:5dd46beb350c580436f32c01edfcdfcd132e6e23fdd2468a97eb347b574811bc
#10 resolve docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17@sha256:5dd46beb350c580436f32c01edfcdfcd132e6e23fdd2468a97eb347b574811bc 0.1s done
#10 CACHED

#11 [linux/arm64 dev  1/11] FROM docker.io/openmrs/openmrs-core:dev-amazoncorretto-17@sha256:a60e88672bdb3ef0cece78a5d6dc5aa8f58558a673133ed21413c1596c997afb
#11 resolve docker.io/openmrs/openmrs-core:dev-amazoncorretto-17@sha256:a60e88672bdb3ef0cece78a5d6dc5aa8f58558a673133ed21413c1596c997afb 0.1s done
#11 DONE 0.2s

#12 [linux/amd64 stage-1 1/6] FROM docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17@sha256:5dd46beb350c580436f32c01edfcdfcd132e6e23fdd2468a97eb347b574811bc
#12 resolve docker.io/openmrs/openmrs-core:nightly-amazoncorretto-17@sha256:5dd46beb350c580436f32c01edfcdfcd132e6e23fdd2468a97eb347b574811bc 0.1s done
#12 CACHED

#9 [internal] load build context
#9 transferring context: 19.37kB done
#9 DONE 0.0s

#13 [linux/arm64 dev  2/11] WORKDIR /openmrs_distro
#13 CACHED

#14 [linux/arm64 dev  3/11] COPY pom.xml ./
#14 DONE 0.1s

#15 [linux/amd64 dev  1/11] FROM docker.io/openmrs/openmrs-core:dev-amazoncorretto-17@sha256:a60e88672bdb3ef0cece78a5d6dc5aa8f58558a673133ed21413c1596c997afb
#15 resolve docker.io/openmrs/openmrs-core:dev-amazoncorretto-17@sha256:a60e88672bdb3ef0cece78a5d6dc5aa8f58558a673133ed21413c1596c997afb 0.2s done
#15 extracting sha256:b384aba76dbc237c79169c94fb8f91033bc0d4135757a811ee7a651d1dc73154
#15 ...

#16 [linux/arm64 dev  4/11] COPY distro ./distro/
#16 DONE 0.1s

#17 [linux/arm64 dev  5/11] RUN --mount=type=secret,id=m2settings,target=/usr/share/maven/ref/settings-docker.xml if [[ "deploy" != "deploy" || "$(arch)" = "x86_64" ]]; then mvn -s /usr/share/maven/ref/settings-docker.xml -U -P distro deploy; else mvn -s /usr/share/maven/ref/settings-docker.xml -U -P distro install; fi
#17 0.281 exec /bin/sh: exec format error
#17 ERROR: process "/bin/sh -c if [[ \"$MVN_ARGS\" != \"deploy\" || \"$(arch)\" = \"x86_64\" ]]; then mvn $MVN_ARGS_SETTINGS $MVN_ARGS; else mvn $MVN_ARGS_SETTINGS install; fi" did not complete successfully: exit code: 255

#15 [linux/amd64 dev  1/11] FROM docker.io/openmrs/openmrs-core:dev-amazoncorretto-17@sha256:a60e88672bdb3ef0cece78a5d6dc5aa8f58558a673133ed21413c1596c997afb
#15 extracting sha256:b384aba76dbc237c79169c94fb8f91033bc0d4135757a811ee7a651d1dc73154 0.6s done
#15 DONE 0.8s

#18 [linux/amd64 dev  2/11] WORKDIR /openmrs_distro
#18 CANCELED
------
> [linux/arm64 dev  5/11] RUN --mount=type=secret,id=m2settings,target=/usr/share/maven/ref/settings-docker.xml if [[ "deploy" != "deploy" || "$(arch)" = "x86_64" ]]; then mvn -s /usr/share/maven/ref/settings-docker.xml -U -P distro deploy; else mvn -s /usr/share/maven/ref/settings-docker.xml -U -P distro install; fi:
0.281 exec /bin/sh: exec format error
------
Dockerfile:16
--------------------
  14 |     ARG CACHE_BUST
  15 |     # Build the distro, but only deploy from the amd64 build
  16 | >>> RUN --mount=type=secret,id=m2settings,target=/usr/share/maven/ref/settings-docker.xml if [[ "$MVN_ARGS" != "deploy" || "$(arch)" = "x86_64" ]]; then mvn $MVN_ARGS_SETTINGS $MVN_ARGS; else mvn $MVN_ARGS_SETTINGS install; fi
  17 |     
  18 |     RUN cp /openmrs_distro/distro/target/sdk-distro/web/openmrs_core/openmrs.war /openmrs/distribution/openmrs_core/
--------------------
ERROR: failed to solve: process "/bin/sh -c if [[ \"$MVN_ARGS\" != \"deploy\" || \"$(arch)\" = \"x86_64\" ]]; then mvn $MVN_ARGS_SETTINGS $MVN_ARGS; else mvn $MVN_ARGS_SETTINGS install; fi" did not complete successfully: exit code: 255