Build:
- 1
- 0
2025-10-13 09:34.38: New job: Build using linux-arm64 in
[]
2025-10-13 09:34.38: Will push staging image to ocurrent/opam-staging:debian-13-ocaml-5.3-no-flat-float-array-arm32v7
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
USER opam
RUN opam switch create 5.3 --packages=ocaml-variants.5.3.0+options,ocaml-options-only-no-flat-float-array
RUN opam pin add -k version ocaml-variants 5.3.0+options
RUN opam install -y opam-depext
ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-10-13 09:34.38: Using cache hint "5.3.0+no-flat-float-array-arm32v7-ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347"
2025-10-13 09:34.38: Waiting for resource in pool OCluster
2025-10-13 13:27.53: Waiting for worker…
2025-10-13 13:31.31: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:ba57ee5d7e03f845bfcbf361c27fae29f13aa4c843270a1ec5c942d68803138e
#1 transferring dockerfile: 774B done
#1 DONE 0.1s
#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 sha256:8d3e54df0f62607d8ba237b8482161b4f3a374f33a62ab2ee35ddc545abfff1d
#2 DONE 0.3s
#3 docker-image://docker.io/docker/dockerfile:1@sha256:b6afd42430b15f2d2a4c5a02b919e98a525b785b1aaff16747d2f623364e39b6
#3 sha256:af7cd8303c7f6833bd9c7654e78133e6d9f8fe5b555ddfc8ce27b673ff639e7c
#3 CACHED
#4 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
#4 sha256:3179de860d74de7b038a6d8c907ca951449bfc256d8bf43793e7837c95e2fb27
#4 DONE 0.0s
#5 [internal] load .dockerignore
#5 sha256:6f9d956f444717f8c5119524f245ad91c1479a9b25686a3ec69d4653560b05e5
#5 transferring context: 2B done
#5 DONE 0.0s
#14 [1/8] FROM docker.io/ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
#14 sha256:b28b8fd1f674556dc9fe009ce0db2ba2ef3d64720b57c90379d87a21f085f059
#14 DONE 0.0s
#13 [2/8] RUN apt-get -y update
#13 sha256:926a7175e131a0944da7a8e4ea856278f363e511a99391daa4a59e3337db69e3
#13 CACHED
#12 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#12 sha256:289325980cacc284238b1af54b740e3449d383af79e522bacfa99689f910d62e
#12 CACHED
#11 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#11 sha256:cbaac1879b17c9c167281d2f58d35fd9090b49a1247ef1d5dfc0971fc1415cdd
#11 CACHED
#7 [internal] load build context
#7 sha256:cafc2cc0ba2c60b29ccbb508c1b59ecf100d8131e14e4be53f373f0ee70de3b3
#7 transferring context: 774B done
#7 DONE 0.1s
#10 [5/8] RUN opam switch create 5.3 --packages=ocaml-variants.5.3.0+options,ocaml-options-only-no-flat-float-array
#10 sha256:6845b7151cfc04ee2f96ebf9c49c3321ee6b59f9313ab20ce19ae9c8c488958b
#10 4.189
#10 4.189 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.338 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 4.476 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 4.672 [ocaml-compiler.5.3.0] downloaded from cache at https://opam.ocaml.org/cache
#10 5.447 [ocaml-compiler.5.3.0/ocaml-compiler.install] downloaded from https://opam.ocaml.org/cache
#10 5.448
#10 5.448 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 5.459 -> installed base-bigarray.base
#10 5.481 -> installed base-threads.base
#10 5.482 -> installed base-unix.base
#10 5.485 -> installed ocaml-option-bytecode-only.1
#10 5.492 -> installed ocaml-option-no-flat-float-array.1
#10 5.760 -> installed ocaml-options-only-no-flat-float-array.1+bytecode-only
#10 43.47 -> installed ocaml-compiler.5.3.0
#10 43.49 -> installed ocaml-variants.5.3.0+options
#10 43.52 -> installed ocaml-config.3
#10 43.64 -> installed ocaml.5.3.0
#10 43.66 -> installed base-domains.base
#10 43.68 -> installed base-effects.base
#10 43.70 -> installed base-nnp.base
#10 43.91 Done.
#10 43.91 # Run eval $(opam env) to update the current shell environment
#10 DONE 44.1s
#9 [6/8] RUN opam pin add -k version ocaml-variants 5.3.0+options
#9 sha256:c8dbf7e997d5940bf0a44f3b2edb019edb17b8ef7d4b88a7e96ede745c5c5801
#9 0.796 ocaml-variants is now pinned to version 5.3.0+options
#9 0.796
#9 4.411 No package build needed.
#9 4.411 Nothing to do.
#9 4.412 # Run eval $(opam env) to update the current shell environment
#9 DONE 4.4s
#8 [7/8] RUN opam install -y opam-depext
#8 sha256:376dd1f0b908910919d1fb61ac75bd360cec20097b9ee7f6dc4c519f69e5cb23
#8 4.667 The following actions will be performed:
#8 4.667 - install opam-depext 1.2.3
#8 4.667
#8 4.667 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.890 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.913
#8 4.913 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 6.660 -> installed opam-depext.1.2.3
#8 6.667 Done.
#8 6.667 # Run eval $(opam env) to update the current shell environment
#8 DONE 6.7s
#6 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:d9f2b1c20f6af245bf21833091fcf9fe7e9d87a4b50b1d9572f3dcd39d70785f
#6 DONE 0.0s
#15 exporting to image
#15 sha256:f52d17b5c1338947898c5ba953bc04af2f027dc5b3a2c34e5af320d9b6d2f895
#15 exporting layers
#15 exporting layers 1.1s done
#15 writing image sha256:48a05b58d524ec3abb0cbae38de11dd9b90f4e69f95868d2af4f25722df9d336 done
#15 DONE 1.1s
Pushing "sha256:1d118f3d66d390397fa4b5e0f5e486f8b952fdf2ff368d45bd070893dd6eb421" to "ocurrent/opam-staging:debian-13-ocaml-5.3-no-flat-float-array-arm32v7" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
6eade1728e7d: Preparing
6eade1728e7d: Pushed
debian-13-ocaml-5.3-no-flat-float-array-arm32v7: digest: sha256:7019b29116938977a5d456b299eb114ecc8b9bf698a036df16a264458113ec9e size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
6eade1728e7d: Preparing
6eade1728e7d: Layer already exists
debian-13-ocaml-5.3-no-flat-float-array-arm32v7: digest: sha256:7019b29116938977a5d456b299eb114ecc8b9bf698a036df16a264458113ec9e size: 531
Job succeeded
2025-10-13 13:35.01: Job succeeded