Build:
  1. 1
  2. 0
2025-10-13 09:32.51: New job: Build using linux-arm64 in
                                []
2025-10-13 09:32.51: Will push staging image to ocurrent/opam-staging:debian-13-ocaml-4.12-afl-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-afl
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.51: Using cache hint "4.12.1+afl-arm32v7-ocurrent/opam-staging@sha256:7e9ed905456642122ac4ba90a91aa7341c6f8eb7595134ef0735f34ae0254347"
2025-10-13 09:32.51: Waiting for resource in pool OCluster
2025-10-13 12:37.41: Waiting for worker…
2025-10-13 12:43.41: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:0dd8f08e0d2ef2c29ed511b7076f8174af5c1ab365b762e1e4e79e5c8118a109
#1 transferring dockerfile: 599B done
#1 DONE 0.1s

#2 resolve image config for docker-image://docker.io/docker/dockerfile:1
#2 sha256:8d3e54df0f62607d8ba237b8482161b4f3a374f33a62ab2ee35ddc545abfff1d
#2 DONE 0.6s

#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.5s

#5 [internal] load .dockerignore
#5 sha256:4ec58463bd69595427f4b4be51f3fa5259cf34d7df47934c11c5f4e0c58c44d9
#5 transferring context:
#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:a4743e3aa8b272acc5257f0655060e0426f487b5c13aa3b762ac9e339a2abb26
#7 transferring context: 599B done
#7 DONE 0.1s

#10 [2/5] RUN opam switch create 4.12 --packages=ocaml-variants.4.12.1+options,ocaml-options-only-afl
#10 sha256:93d327c4aeb1d26a83f7d399b21b3e9ef2241e982d40c837147180e341b8b1c0
#10 4.091 
#10 4.091 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.239 [ocaml-config.2/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 4.374 [ocaml-config.2/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 4.571 [ocaml-variants.4.12.1+options] downloaded from cache at https://opam.ocaml.org/cache
#10 5.184 [ocaml-variants.4.12.1+options/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#10 5.323 [ocaml-variants.4.12.1+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#10 5.323 
#10 5.323 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 5.325 -> installed base-bigarray.base
#10 5.341 -> installed base-threads.base
#10 5.342 -> installed base-unix.base
#10 5.343 -> installed ocaml-option-afl.1
#10 5.559 -> installed ocaml-options-only-afl.1
#10 119.4 -> installed ocaml-variants.4.12.1+options
#10 119.5 -> installed ocaml-config.2
#10 119.6 -> installed ocaml.4.12.1
#10 119.9 Done.
#10 119.9 # Run eval $(opam env) to update the current shell environment
#10 DONE 120.3s

#9 [3/5] RUN opam pin add -k version ocaml-variants 4.12.1+options
#9 sha256:c4e049f724505430d61343872ed81499cd4a43413cf6bd681ed6a6a398168f65
#9 0.688 ocaml-variants is now pinned to version 4.12.1+options
#9 0.688 
#9 4.294 No package build needed.
#9 4.294 Nothing to do.
#9 4.294 # Run eval $(opam env) to update the current shell environment
#9 DONE 4.3s

#8 [4/5] RUN opam install -y opam-depext
#8 sha256:8dfed2cbf72f8cef14dc2be569d9183e7f426d07f1bcc92c0e9e05443ea7b239
#8 4.632 The following actions will be performed:
#8 4.632   - install opam-depext 1.2.3
#8 4.632 
#8 4.632 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.854 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.876 
#8 4.876 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 6.867 -> installed opam-depext.1.2.3
#8 6.874 Done.
#8 6.874 # Run eval $(opam env) to update the current shell environment
#8 DONE 6.9s

#6 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:62e0fec09c39e7f567856a3ff25c1629c65ca8e14dc429991e0fc0f1b3852f3d
#6 DONE 0.1s

#12 exporting to image
#12 sha256:ffcb2ec57c39cc4473198a78369742d068aa915f35cd9d80c1951e7cbdf08700
#12 exporting layers
#12 exporting layers 2.0s done
#12 writing image sha256:39f71b45b51e3a6d6d0b0042b5979ab8d35390ddb00e95ad7880e4b97db180ba done
#12 DONE 2.0s
Pushing "sha256:ea33cd4c2cef83f80d2d047d27aed9b60652d60fecf239f5ebac18bdd4b63436" to "ocurrent/opam-staging:debian-13-ocaml-4.12-afl-arm32v7" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
7d2540b4eb7e: Preparing
7d2540b4eb7e: Pushed
debian-13-ocaml-4.12-afl-arm32v7: digest: sha256:36391b297d3fe18eac8af7fa592ed7603e48e9bc72b954ccb3a45b1c912fe863 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
7d2540b4eb7e: Preparing
7d2540b4eb7e: Layer already exists
debian-13-ocaml-4.12-afl-arm32v7: digest: sha256:36391b297d3fe18eac8af7fa592ed7603e48e9bc72b954ccb3a45b1c912fe863 size: 531
Job succeeded
2025-10-13 12:49.08: Job succeeded