Build:
- 1
- 0
2025-10-13 09:32.56: New job: Build using linux-arm64 in
[]
2025-10-13 09:32.56: Will push staging image to ocurrent/opam-staging:debian-13-ocaml-4.12-flambda-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"
RUN opam switch create 4.12 --packages=ocaml-variants.4.12.1+options,ocaml-options-only-flambda
RUN opam pin add -k version ocaml-variants 4.12.1+options
RUN opam install -y opam-depext
ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-10-13 09:32.56: Using cache hint "4.12.1+flambda-arm32v7-ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347"
2025-10-13 09:32.56: Waiting for resource in pool OCluster
2025-10-13 12:40.47: Waiting for worker…
2025-10-13 12:46.28: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:5db09ac239bd169c9a62cd851a56e36d50c294ba4760c33127189034c0ea14d5
#1 transferring dockerfile: 603B 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:e21cd61e7f8c573966e84d5d8d6c120d7589a6a3523c0d7a7281321cb179b37f
#5 transferring context: 2B done
#5 DONE 0.0s
#11 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347
#11 sha256:b28b8fd1f674556dc9fe009ce0db2ba2ef3d64720b57c90379d87a21f085f059
#11 CACHED
#7 [internal] load build context
#7 sha256:f582d5eac4edd608c5f6856417d8cafcb9df1f78a3b276d447482da44c7d0b50
#7 transferring context: 603B done
#7 DONE 0.1s
#10 [2/5] RUN opam switch create 4.12 --packages=ocaml-variants.4.12.1+options,ocaml-options-only-flambda
#10 sha256:1a9a62184808d79a12fd26a51bd283aac7331ab090d6ab8c051c2dc4ee289725
#10 4.179
#10 4.179 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.336 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 4.468 [ocaml-config.2/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 4.622 [ocaml-variants.4.12.1+options] downloaded from cache at https://opam.ocaml.org/cache
#10 5.277 [ocaml-variants.4.12.1+options/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#10 5.408 [ocaml-variants.4.12.1+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#10 5.409
#10 5.409 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 5.411 -> installed base-bigarray.base
#10 5.430 -> installed base-threads.base
#10 5.432 -> installed base-unix.base
#10 5.440 -> installed ocaml-option-flambda.1
#10 5.690 -> installed ocaml-options-only-flambda.1
#10 120.6 -> installed ocaml-variants.4.12.1+options
#10 120.7 -> installed ocaml-config.2
#10 120.8 -> installed ocaml.4.12.1
#10 121.1 Done.
#10 121.1 # Run eval $(opam env) to update the current shell environment
#10 DONE 121.7s
#9 [3/5] RUN opam pin add -k version ocaml-variants 4.12.1+options
#9 sha256:934b4adc555c553096759b7e804120ce916cfc0a3728ce513de9737973265fd5
#9 0.703 ocaml-variants is now pinned to version 4.12.1+options
#9 0.703
#9 4.335 No package build needed.
#9 4.335 Nothing to do.
#9 4.335 # Run eval $(opam env) to update the current shell environment
#9 DONE 4.4s
#8 [4/5] RUN opam install -y opam-depext
#8 sha256:037a44412dc168a66f0412bc934ac97f3fb592d64acca8f4f1efb9093039bbb2
#8 4.715 The following actions will be performed:
#8 4.715 - install opam-depext 1.2.3
#8 4.715
#8 4.715 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.945 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.970
#8 4.970 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 7.034 -> installed opam-depext.1.2.3
#8 7.041 Done.
#8 7.041 # Run eval $(opam env) to update the current shell environment
#8 DONE 7.1s
#6 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:e71783af300b802dd3932b3158ed1a99d7131915e917a875ce73c44e7446cc46
#6 DONE 0.0s
#12 exporting to image
#12 sha256:8ec496543728f10e29f28fbd4ecb80f163069e5d0f25552a5a485fdf1b2e10bb
#12 exporting layers
#12 exporting layers 2.1s done
#12 writing image sha256:cbc3ddbb9bd236585cd51d0d507509aabd916a733efd0106cfac0d249d5ac1d4 done
#12 DONE 2.1s
Pushing "sha256:a2f9fd1cb97877c30eecfc99f698818c737b577eb1c891b5145a20cfdc00a628" to "ocurrent/opam-staging:debian-13-ocaml-4.12-flambda-arm32v7" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
1ad7a175a220: Preparing
1ad7a175a220: Pushed
debian-13-ocaml-4.12-flambda-arm32v7: digest: sha256:20646f3feb677361d02c421a58d29622a4c2240914035516bdfa289a3e1e3ff5 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
1ad7a175a220: Preparing
1ad7a175a220: Layer already exists
debian-13-ocaml-4.12-flambda-arm32v7: digest: sha256:20646f3feb677361d02c421a58d29622a4c2240914035516bdfa289a3e1e3ff5 size: 531
Job succeeded
2025-10-13 12:52.20: Job succeeded