Build:
- 0
2026-01-09 18:42.09: New job: Build using linux-arm64 in
[]
2026-01-09 18:42.09: Will push staging image to ocurrent/opam-staging:alpine-3.22-ocaml-5.0-no-flat-float-array-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:251bfe50ea065e631287c19d002efff37b482fba04f2ac6816cd0582e7f1eed6
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 5.0 --packages=ocaml-variants.5.0.0+options,ocaml-options-only-no-flat-float-array
RUN opam pin add -k version ocaml-variants 5.0.0+options
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2026-01-09 18:42.09: Using cache hint "5.0.0+no-flat-float-array-arm64-ocurrent/opam-staging@sha256:251bfe50ea065e631287c19d002efff37b482fba04f2ac6816cd0582e7f1eed6"
2026-01-09 18:42.09: Waiting for resource in pool OCluster
2026-01-10 02:03.06: Waiting for worker…
2026-01-10 02:04.45: Got resource from pool OCluster
Building on kydoime.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:297a08e2612c08e8cdd6086e9320ea8f8859065d4fa6134294b7f6a395f3d420
#1 transferring dockerfile: 546B 0.0s done
#1 DONE 0.0s
#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:251bfe50ea065e631287c19d002efff37b482fba04f2ac6816cd0582e7f1eed6
#4 sha256:e8a33c9b50b5e596b4da073d3f6d5310047e44d5f05ddbc011ff87cd3c7f7e25
#4 DONE 0.0s
#5 [internal] load .dockerignore
#5 sha256:f274b1c329b2265c787d9138340c6a293c9fa7a1a3e646d2a33cb413c4844949
#5 transferring context: 2B done
#5 DONE 0.0s
#11 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:251bfe50ea065e631287c19d002efff37b482fba04f2ac6816cd0582e7f1eed6
#11 sha256:4fc3447545c2c898e6fc93fd7b1958368f5c323bc3505994f01208a16e359b8f
#11 CACHED
#7 [internal] load build context
#7 sha256:e7b6175cb0d58c5bcec45a8d25e0ea4f37fcd035e87e77fddc22b2d29f8e48fc
#7 transferring context: 546B done
#7 DONE 0.0s
#10 [2/5] RUN opam switch create 5.0 --packages=ocaml-variants.5.0.0+options,ocaml-options-only-no-flat-float-array
#10 sha256:616ebea22b220f1d31993c1ba41925b28fa29a91ac8faa8f459a93a33c91a782
#10 4.944
#10 4.944 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 5.299 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 5.623 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 5.999 [ocaml-variants.5.0.0+options] downloaded from cache at https://opam.ocaml.org/cache
#10 7.079 [ocaml-variants.5.0.0+options/ocaml-variants.install] downloaded from https://opam.ocaml.org/cache
#10 7.079
#10 7.079 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 7.097 -> installed base-bigarray.base
#10 7.111 -> installed base-threads.base
#10 7.120 -> installed base-unix.base
#10 7.133 -> installed ocaml-option-no-flat-float-array.1
#10 7.443 -> installed ocaml-options-only-no-flat-float-array.1
#10 131.8 -> installed ocaml-variants.5.0.0+options
#10 131.8 -> installed ocaml-config.3
#10 132.0 -> installed ocaml.5.0.0
#10 132.0 -> installed base-domains.base
#10 132.0 -> installed base-nnp.base
#10 132.5 Done.
#10 132.5 # Run eval $(opam env) to update the current shell environment
#10 DONE 135.6s
#9 [3/5] RUN opam pin add -k version ocaml-variants 5.0.0+options
#9 sha256:bba81b169c67ae6054aebd55b50d6de4b6518f2758f48d04f8b5dc8f633c9c26
#9 0.727 ocaml-variants is now pinned to version 5.0.0+options
#9 0.727
#9 4.329 No package build needed.
#9 4.329 Nothing to do.
#9 4.336 # Run eval $(opam env) to update the current shell environment
#9 DONE 5.5s
#8 [4/5] RUN opam install -y opam-depext
#8 sha256:1ffc00a6f9c8ede4d1440556cf1c4212dd7774c718d74717f96abfaa0196b9b8
#8 4.600 The following actions will be performed:
#8 4.600 - install opam-depext 1.2.3
#8 4.600
#8 4.600 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.839 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.873
#8 4.873 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 7.017 -> installed opam-depext.1.2.3
#8 7.026 Done.
#8 7.032 # Run eval $(opam env) to update the current shell environment
#8 DONE 8.9s
#6 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#6 sha256:9cafb34569582775cbf590bf06670266aa27f2f6f11ac1565ec90716c2e74a0f
#6 DONE 0.1s
#12 exporting to image
#12 sha256:b12aab215d9adc4875d8703ed7164c6f9f5178c3893ca18ab890859f6e60b7bc
#12 exporting layers
#12 exporting layers 2.3s done
#12 writing image sha256:25b6a241093e7e564bdbf57b1c00a86d74744b3bfd5905091cdfb7b3dca46e71 done
#12 DONE 2.3s
Pushing "sha256:705866d88afabd03578b2dc9b7778bebbeef9e40eff69ea371fcfe75101cae5f" to "ocurrent/opam-staging:alpine-3.22-ocaml-5.0-no-flat-float-array-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
53c8268651bd: Preparing
53c8268651bd: Pushed
alpine-3.22-ocaml-5.0-no-flat-float-array-arm64: digest: sha256:d26f3489ea4b0ce96f18e85277808233d82d2c74ce3593862ff1ed6f0124a023 size: 530
The push refers to repository [docker.io/ocurrent/opam-staging]
53c8268651bd: Preparing
53c8268651bd: Layer already exists
alpine-3.22-ocaml-5.0-no-flat-float-array-arm64: digest: sha256:d26f3489ea4b0ce96f18e85277808233d82d2c74ce3593862ff1ed6f0124a023 size: 530
Job succeeded
2026-01-10 02:22.58: Job succeeded