Build:
- 0
2025-06-07 11:55.10: New job: Build using linux-arm64 in
[]
2025-06-07 11:55.10: Will push staging image to ocurrent/opam-staging:debian-11-ocaml-4.10-arm32v7
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:ad0161697ccc282b74db4e1f379407ece1864acffe622037fe94da6f9054b600
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2
RUN opam pin add -k version ocaml-base-compiler 4.10.2
RUN opam install -y opam-depext
ENTRYPOINT [ "/usr/bin/linux32", "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-06-07 11:55.10: Using cache hint "4.10.2-arm32v7-ocurrent/opam-staging@sha256:ad0161697ccc282b74db4e1f379407ece1864acffe622037fe94da6f9054b600"
2025-06-07 11:55.10: Waiting for resource in pool OCluster
2025-06-07 11:55.10: Waiting for worker…
2025-06-07 14:38.47: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:3e992a2132baa4a3d9b2e19e5a0f61b0194fc26e0e759546026cef4bf159c5e6
#1 transferring dockerfile: 570B done
#1 DONE 0.1s
#2 [internal] load .dockerignore
#2 sha256:0a8a17ea7b28f950e25bf08b2020e8615244f021346b6a79bf604a5d7b766096
#2 transferring context: 2B done
#2 DONE 0.1s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:5511bf222770ecb09bae16a5e9dc6ddaf6633b05719203c5e2b00644727cd62f
#3 DONE 0.6s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:9857836c9ee4268391bb5b09f9f157f3c91bb15821bb77969642813b0d00518d
#4 sha256:e1b8ab9c4c488e39bfb8463f516b8fd036cc51116d72fd9d07edde22bf8d34c6
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:beffd2d15b25c497feee7397d5fb468030a0472c94b39eba09b05982e996c0d9
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:ad0161697ccc282b74db4e1f379407ece1864acffe622037fe94da6f9054b600
#6 sha256:d47ff8aa1ca16ef026f225d5d2d98e03214c00d9d971f31773278c5143662c66
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:b56f7896ca0ba5a0517b460452534e6591c690d08838f7e2b346fbc8aa6d00c3
#7 DONE 0.0s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:ad0161697ccc282b74db4e1f379407ece1864acffe622037fe94da6f9054b600
#8 sha256:323dc06a83911a9c16eb0383779dc45aa4d3fae835fe19653a972029fc9aa9c4
#8 CACHED
#12 [internal] load build context
#12 sha256:ee19cffdbead35767d6693885ee0af33004c533b521044420c3405cbe7aadfcb
#12 transferring context: 570B done
#12 DONE 0.1s
#9 [2/5] RUN opam switch create 4.10 --packages=ocaml-base-compiler.4.10.2
#9 sha256:7406c27a7b8d39d8872c2f78eaadb9e7c7afdd43c07c03acbe762e8e04414f3d
#9 5.290
#9 5.290 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 5.693 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 5.944 [ocaml-config.1/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 6.199 [ocaml-base-compiler.4.10.2] downloaded from cache at https://opam.ocaml.org/cache
#9 6.940 [ocaml-base-compiler.4.10.2/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#9 7.239 [ocaml-base-compiler.4.10.2/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#9 7.239
#9 7.239 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 7.476 -> installed base-bigarray.base
#9 7.476 -> installed base-threads.base
#9 7.477 -> installed base-unix.base
#9 94.20 -> installed ocaml-base-compiler.4.10.2
#9 94.25 -> installed ocaml-config.1
#9 94.34 -> installed ocaml.4.10.2
#9 94.63 Done.
#9 94.63 # Run eval $(opam env) to update the current shell environment
#9 DONE 95.1s
#10 [3/5] RUN opam pin add -k version ocaml-base-compiler 4.10.2
#10 sha256:2e45c1e1ed1e368d585f7157441c3eb93d3ac56f9b75a80b5bdaa1d9f42fac7b
#10 0.904 ocaml-base-compiler is now pinned to version 4.10.2
#10 0.904
#10 5.399 No package build needed.
#10 5.399 Nothing to do.
#10 5.400 # Run eval $(opam env) to update the current shell environment
#10 DONE 5.5s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:ee0a9c7b6641f5fa047ecd9dd94cfcc429210b7de5709cb20663d676445d3fc3
#11 5.846 The following actions will be performed:
#11 5.846 - install opam-depext 1.2.3
#11 5.846
#11 5.846 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 6.277 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 6.304
#11 6.304 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 7.879 -> installed opam-depext.1.2.3
#11 7.883 Done.
#11 7.883 # Run eval $(opam env) to update the current shell environment
#11 DONE 8.0s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:ebfd5178f795a300f397c8b241f061b91ef97b978143b5ab8b62e198a38df9d9
#13 DONE 0.1s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 1.4s done
#14 writing image sha256:abb77577dacca9df00a9f0b17ef18a1749f608d1c7125a9a027fdcdd0c576f40 done
#14 DONE 1.4s
Pushing "sha256:fa818ea784ae4e6fa40e2489bedc9526f6113f8742099534d85b57b0f30d28c5" to "ocurrent/opam-staging:debian-11-ocaml-4.10-arm32v7" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
b2abac87d62f: Preparing
b2abac87d62f: Pushed
debian-11-ocaml-4.10-arm32v7: digest: sha256:c00cad58e36d075826c9eda0e27df4c0eca6ff5dee2720dcb50a008a4b49e40b size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
b2abac87d62f: Preparing
b2abac87d62f: Layer already exists
debian-11-ocaml-4.10-arm32v7: digest: sha256:c00cad58e36d075826c9eda0e27df4c0eca6ff5dee2720dcb50a008a4b49e40b size: 531
Job succeeded
2025-06-07 14:45.25: Job succeeded