Build:
  1. 0
2025-11-08 08:13.55: New job: Build using linux-arm64 in
                                []
2025-11-08 08:13.55: Will push staging image to ocurrent/opam-staging:fedora-43-ocaml-5.1-arm64

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:ff85f1b1f52819ead6da7f21a44aabb28a557b659c88ef9da70cbe988e2ec3ea
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN yum install -y zstd && yum clean packages
USER opam
RUN opam switch create 5.1 --packages=ocaml-base-compiler.5.1.1
RUN opam pin add -k version ocaml-base-compiler 5.1.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-11-08 08:13.55: Using cache hint "5.1.1-arm64-ocurrent/opam-staging@sha256:ff85f1b1f52819ead6da7f21a44aabb28a557b659c88ef9da70cbe988e2ec3ea"
2025-11-08 08:13.55: Waiting for resource in pool OCluster
2025-11-08 09:02.41: Waiting for worker…
2025-11-08 09:03.13: Got resource from pool OCluster
Building on kydoime.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:697bdf068962c024b3e96b7772eebc45ca2581bb4918e21f2c670930eb80c00e
#1 transferring dockerfile: 567B done
#1 DONE 0.1s

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

#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:ff85f1b1f52819ead6da7f21a44aabb28a557b659c88ef9da70cbe988e2ec3ea
#4 sha256:979026d95d8c7981f1207326a226b70ec4b3a8d97cc47533d5e37d5f4df71e39
#4 DONE 0.0s

#5 [internal] load .dockerignore
#5 sha256:f68afe57246d827452a3ee6685b0f74610af4f4b26881e35e79c812b73a299c7
#5 transferring context: 2B done
#5 DONE 0.1s

#12 [1/6] FROM docker.io/ocurrent/opam-staging@sha256:ff85f1b1f52819ead6da7f21a44aabb28a557b659c88ef9da70cbe988e2ec3ea
#12 sha256:b912ae4bfe4250520d00d1658d2d902194a05da6b8002e2144d78171b48eca43
#12 CACHED

#7 [internal] load build context
#7 sha256:d8b77208885aa344189d8f9eb1cc2d0613e03ff05ecb75cc8f4f4db5d5e59fda
#7 transferring context: 567B done
#7 DONE 0.1s

#11 [2/6] RUN yum install -y zstd && yum clean packages
#11 sha256:1e886e35355ded83045afab5b4fd57caff92d60cb38b4783d460c8f4bf718491
#11 0.274 Updating and loading repositories:
#11 1.580  Fedora 43 - aarch64                    100% |  13.0 KiB/s |  16.1 KiB |  00m01s
#11 1.581  Fedora 43 - aarch64 - Updates          100% |  26.8 KiB/s |   6.0 KiB |  00m00s
#11 1.581  Fedora 43 openh264 (From Cisco) - aarc 100% |   7.0 KiB/s | 987.0   B |  00m00s
#11 3.271 Repositories loaded.
#11 4.541 Package "zstd-1.5.7-2.fc43.aarch64" is already installed.
#11 4.541 
#11 4.541 Nothing to do.
#11 4.589 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
#11 DONE 4.6s

#10 [3/6] RUN opam switch create 5.1 --packages=ocaml-base-compiler.5.1.1
#10 sha256:5497ed38eddf4af1dce896aece62b03f54905478cc86562127d7d0e6029facf4
#10 3.481 
#10 3.481 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 3.620 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 3.948 [ocaml-base-compiler.5.1.1] downloaded from cache at https://opam.ocaml.org/cache
#10 3.977 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 4.683 [ocaml-base-compiler.5.1.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#10 4.683 
#10 4.683 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.919 -> installed base-bigarray.base
#10 4.922 -> installed base-threads.base
#10 4.923 -> installed base-unix.base
#10 4.947 -> installed ocaml-options-vanilla.1
#10 88.51 -> installed ocaml-base-compiler.5.1.1
#10 88.58 -> installed ocaml-config.3
#10 88.70 -> installed ocaml.5.1.1
#10 88.73 -> installed base-domains.base
#10 88.76 -> installed base-nnp.base
#10 89.11 Done.
#10 89.11 # Run eval $(opam env) to update the current shell environment
#10 DONE 89.5s

#9 [4/6] RUN opam pin add -k version ocaml-base-compiler 5.1.1
#9 sha256:e34f3145a3424db859044b2b83140cbed12de2640c503abdaec42523fd7a3a32
#9 0.594 ocaml-base-compiler is now pinned to version 5.1.1
#9 0.594 
#9 3.647 No package build needed.
#9 3.647 Nothing to do.
#9 3.647 # Run eval $(opam env) to update the current shell environment
#9 DONE 3.7s

#8 [5/6] RUN opam install -y opam-depext
#8 sha256:f4e007e98e79f2c0ddb3a75dbd135e91636b9cafb3b4c6c2758f25b64fa81b92
#8 4.079 The following actions will be performed:
#8 4.079   - install opam-depext 1.2.3
#8 4.080 
#8 4.080 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.312 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.342 
#8 4.342 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 6.083 -> installed opam-depext.1.2.3
#8 6.091 Done.
#8 6.091 # Run eval $(opam env) to update the current shell environment
#8 DONE 6.2s

#6 [6/6] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:9227f3105ad5355350454f011c70bdff45d0b4e99ac7f7c979cbfb2fb13b48bd
#6 DONE 0.1s

#13 exporting to image
#13 sha256:4fe96a4d719eb66a5b9347f627dd97138fe7b7b6680a74a8ff26e4ef87872ae8
#13 exporting layers
#13 exporting layers 1.9s done
#13 writing image sha256:76d00dc8e71d136b0d80e4dfe30b5e1963af632bf73a063dc94a10acb0ba5d0e done
#13 DONE 1.9s
Pushing "sha256:01b9fb02b62c7756a5451d071ab1d0c7c716296f46021f072beb951d46468bba" to "ocurrent/opam-staging:fedora-43-ocaml-5.1-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
b54dfeb43a5f: Preparing
b54dfeb43a5f: Pushed
fedora-43-ocaml-5.1-arm64: digest: sha256:f1eaffca20c6727144496f7b85ec47bdbd213d3fb65cbc3704e7b090debac130 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
b54dfeb43a5f: Preparing
b54dfeb43a5f: Layer already exists
fedora-43-ocaml-5.1-arm64: digest: sha256:f1eaffca20c6727144496f7b85ec47bdbd213d3fb65cbc3704e7b090debac130 size: 531
Job succeeded
2025-11-08 09:34.20: Job succeeded