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

Dockerfile:

# syntax=docker/dockerfile:1

FROM ocurrent/opam-staging@sha256:e060cd4d75d4c8ce460a54ea00f15ab15d2596206c5504a6aa935b39c8510fdb
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.4 --packages=ocaml-base-compiler.5.4.0
RUN opam pin add -k version ocaml-base-compiler 5.4.0
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]


2025-11-08 08:18.18: Using cache hint "5.4.0-arm64-ocurrent/opam-staging@sha256:e060cd4d75d4c8ce460a54ea00f15ab15d2596206c5504a6aa935b39c8510fdb"
2025-11-08 08:18.18: Waiting for resource in pool OCluster
2025-11-08 09:21.07: Waiting for worker…
2025-11-08 09:21.59: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:761a78416956e13f93e1d462e67e3ec11dc610ed8a9ebdf10bdef074f0ae21f3
#1 transferring dockerfile: 567B done
#1 DONE 0.0s

#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:e060cd4d75d4c8ce460a54ea00f15ab15d2596206c5504a6aa935b39c8510fdb
#4 sha256:c1f381a9c2a829b07b2035e1270f956895ce3ef27bc8729b259fe4c2d759be74
#4 DONE 0.0s

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

#6 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:e060cd4d75d4c8ce460a54ea00f15ab15d2596206c5504a6aa935b39c8510fdb
#6 sha256:4db2c48bfe280e7f06ab7d74bbaba58248d1de01f85c9a4b40aee16bbc62aa73
#6 resolve docker.io/ocurrent/opam-staging@sha256:e060cd4d75d4c8ce460a54ea00f15ab15d2596206c5504a6aa935b39c8510fdb done
#6 sha256:e060cd4d75d4c8ce460a54ea00f15ab15d2596206c5504a6aa935b39c8510fdb 530B / 530B done
#6 sha256:2d407ead7fea11f46adc5ee32b0fb771e1da0006abd7fb90e64d245eed28f470 8.87kB / 8.87kB done
#6 sha256:a8c3895694f9e855c34ceed635ba3bae2987b0ecfe663341f7d7e3f4bbad5683 328.20MB / 655.36MB 60.1s
#6 sha256:a8c3895694f9e855c34ceed635ba3bae2987b0ecfe663341f7d7e3f4bbad5683 655.36MB / 655.36MB 224.9s done
#6 extracting sha256:a8c3895694f9e855c34ceed635ba3bae2987b0ecfe663341f7d7e3f4bbad5683 43.4s done
#6 DONE 270.5s

#12 [2/6] RUN yum install -y zstd && yum clean packages
#12 sha256:38b9c353da56f44f3efd72eb9d09cd616cc5a612969132129c835ebe6b3a00d6
#12 0.420 Updating and loading repositories:
#12 2.063  Fedora 42 - aarch64                    100% |  13.3 KiB/s |  20.8 KiB |  00m02s
#12 2.063  Fedora 42 openh264 (From Cisco) - aarc 100% |   1.0 KiB/s | 987.0   B |  00m01s
#12 2.063  Fedora 42 - aarch64 - Updates          100% |   8.2 KiB/s |   7.0 KiB |  00m01s
#12 14.15 Repositories loaded.
#12 15.61 Package "zstd-1.5.7-1.fc42.aarch64" is already installed.
#12 15.61 
#12 15.61 Nothing to do.
#12 15.67 Removed 0 files, 0 directories (total of 0 B). 0 errors occurred.
#12 DONE 16.2s

#8 [internal] load build context
#8 sha256:742ade0eb8fe239e4abbd0327b5defe155924e32bb6c92c2dfdcc6e641115896
#8 transferring context: 567B done
#8 DONE 0.1s

#11 [3/6] RUN opam switch create 5.4 --packages=ocaml-base-compiler.5.4.0
#11 sha256:549b7cb90de39b50fb4711139653a8f61a0458ab426d936cfcd71b2b3fb65b1f
#11 3.488 
#11 3.488 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 3.632 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#11 3.700 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#11 4.077 [ocaml-compiler.5.4.0] downloaded from cache at https://opam.ocaml.org/cache
#11 4.791 [ocaml-compiler.5.4.0/ocaml-compiler.install] downloaded from https://opam.ocaml.org/cache
#11 4.792 
#11 4.792 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 5.048 -> installed base-bigarray.base
#11 5.051 -> installed base-threads.base
#11 5.054 -> installed base-unix.base
#11 5.074 -> installed ocaml-options-vanilla.1
#11 112.9 -> installed ocaml-compiler.5.4.0
#11 112.9 -> installed ocaml-base-compiler.5.4.0
#11 113.0 -> installed ocaml-config.3
#11 113.1 -> installed ocaml.5.4.0
#11 113.1 -> installed base-domains.base
#11 113.2 -> installed base-effects.base
#11 113.2 -> installed base-nnp.base
#11 113.5 Done.
#11 113.5 # Run eval $(opam env) to update the current shell environment
#11 DONE 114.0s

#10 [4/6] RUN opam pin add -k version ocaml-base-compiler 5.4.0
#10 sha256:91e1f0d5f85a849e848046c0141ee40e05ab7403e3210679f6f374e9c777b676
#10 0.704 ocaml-base-compiler is now pinned to version 5.4.0
#10 0.704 
#10 3.746 Already up-to-date.
#10 3.746 Nothing to do.
#10 3.747 # Run eval $(opam env) to update the current shell environment
#10 DONE 3.9s

#9 [5/6] RUN opam install -y opam-depext
#9 sha256:8ffe05907eb6cc4afa2784575a04dc3b09cb5d66b2c129d3d0340d3f4c7a0bf8
#9 3.919 The following actions will be performed:
#9 3.919   - install opam-depext 1.2.3
#9 3.919 
#9 3.919 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 4.075 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#9 4.108 
#9 4.108 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 6.037 -> installed opam-depext.1.2.3
#9 6.046 Done.
#9 6.046 # Run eval $(opam env) to update the current shell environment
#9 DONE 6.6s

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

#13 exporting to image
#13 sha256:6ba79d13c8aa76ddd62b8f2f6f43ba6145eb46d21061aa2d4e09865249481d32
#13 exporting layers
#13 exporting layers 2.1s done
#13 writing image sha256:79162d541a4f19e1a97216d3dc6e5701b0ffcce9ff900819f29214c7318fa388 done
#13 DONE 2.1s
Pushing "sha256:d4bc368519a34b86abb93faa5a851283f134327197df0081d2ddc598bc79f1ba" to "ocurrent/opam-staging:fedora-42-ocaml-5.4-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
36b10a9d85fd: Preparing
36b10a9d85fd: Pushed
fedora-42-ocaml-5.4-arm64: digest: sha256:71e825769189912d6324a1dc3b842920c5dfb36a97db486458c3084eb2aedfe0 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
36b10a9d85fd: Preparing
36b10a9d85fd: Layer already exists
fedora-42-ocaml-5.4-arm64: digest: sha256:71e825769189912d6324a1dc3b842920c5dfb36a97db486458c3084eb2aedfe0 size: 531
Job succeeded
2025-11-08 09:32.47: Job succeeded