Build:
- 0
2025-08-23 09:05.48: New job: Build using linux-arm64 in
[]
2025-08-23 09:05.48: Will push staging image to ocurrent/opam-staging:debian-12-ocaml-5.1-arm32v7
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:a67af58aa81822f4a2c75f9e8fd3de01d25c6de3f16bc189eb0cdf43a57a7b3b
SHELL [ "/usr/bin/linux32", "/bin/sh", "-c" ]
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
USER root
RUN apt-get -y update
RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
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 [ "/usr/bin/linux32", "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-08-23 09:05.48: Using cache hint "5.1.1-arm32v7-ocurrent/opam-staging@sha256:a67af58aa81822f4a2c75f9e8fd3de01d25c6de3f16bc189eb0cdf43a57a7b3b"
2025-08-23 09:05.48: Waiting for resource in pool OCluster
2025-08-23 10:09.51: Waiting for worker…
2025-08-23 14:48.41: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#2 [internal] load .dockerignore
#2 sha256:d0adcafe0c798ec67a6ee307594c1b0227b6b33bfed77a2161336f2dcd5cd777
#2 ...
#1 [internal] load build definition from Dockerfile
#1 sha256:a75b86e7790fd97452ae70ee3103f9a4398d6dcb40b5d1031a9583082c85905e
#1 transferring dockerfile: 729B done
#1 DONE 0.3s
#2 [internal] load .dockerignore
#2 sha256:d0adcafe0c798ec67a6ee307594c1b0227b6b33bfed77a2161336f2dcd5cd777
#2 transferring context: 2B done
#2 DONE 0.3s
#3 resolve image config for docker.io/docker/dockerfile:1
#3 sha256:5511bf222770ecb09bae16a5e9dc6ddaf6633b05719203c5e2b00644727cd62f
#3 DONE 0.7s
#4 docker-image://docker.io/docker/dockerfile:1@sha256:38387523653efa0039f8e1c89bb74a30504e76ee9f565e25c9a09841f9427b05
#4 sha256:68a5a5596914e3b0629f7b4b33d88cd8b729b3a878212d9d10105dae39f4257c
#4 CACHED
#5 [internal] load build definition from Dockerfile
#5 sha256:42a28fbb845616b435a1dc7ae0352d006a8a865ae054f4df000c02d7d05b0e60
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:a67af58aa81822f4a2c75f9e8fd3de01d25c6de3f16bc189eb0cdf43a57a7b3b
#6 sha256:f36fc826cff8cbc21f7eaa4b2d41f51f5f5936c61abcbc1cb4b388c1b216e5c9
#6 DONE 0.0s
#7 [internal] load .dockerignore
#7 sha256:8c183cead54876b10bcfcde770d5c07842c707ca007f446752cda90e8194b5ea
#7 DONE 0.0s
#8 [1/8] FROM docker.io/ocurrent/opam-staging@sha256:a67af58aa81822f4a2c75f9e8fd3de01d25c6de3f16bc189eb0cdf43a57a7b3b
#8 sha256:29d5f1e84cd13163c8999c5adea7a7d43b19f96b363f8d992bad60adc0fe8b04
#8 CACHED
#15 [internal] load build context
#15 sha256:f120e862f9c8a31694a042247291f2b900513947523c875a180319dacd890579
#15 transferring context: 729B done
#15 DONE 0.1s
#9 [2/8] RUN apt-get -y update
#9 sha256:fc953f7b346c154182c08e35d0e70b13cedbaaa9fd775c1e2f61c3d3ee11abab
#9 0.800 Hit:1 http://deb.debian.org/debian bookworm InRelease
#9 0.800 Hit:2 http://deb.debian.org/debian bookworm-updates InRelease
#9 0.800 Get:3 http://deb.debian.org/debian-security bookworm-security InRelease [48.0 kB]
#9 1.176 Fetched 48.0 kB in 1s (58.3 kB/s)
#9 1.176 Reading package lists...
#9 DONE 2.0s
#10 [3/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y upgrade
#10 sha256:fad8b8d60894800c84dd4b746f9244eb8e6fe03c3720bf3bbf5b4502de89a56d
#10 0.364 Reading package lists...
#10 1.062 Building dependency tree...
#10 1.188 Reading state information...
#10 1.218 Calculating upgrade...
#10 1.441 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
#10 DONE 1.5s
#11 [4/8] RUN DEBIAN_FRONTEND=noninteractive apt-get -y install libzstd-dev
#11 sha256:d2988972e645ddaf6a994154879701fa449b2a6d9200c38d17405ed5da70a35a
#11 0.406 Reading package lists...
#11 1.103 Building dependency tree...
#11 1.237 Reading state information...
#11 1.485 The following NEW packages will be installed:
#11 1.485 libzstd-dev
#11 1.518 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
#11 1.518 Need to get 314 kB of archives.
#11 1.518 After this operation, 889 kB of additional disk space will be used.
#11 1.518 Get:1 http://deb.debian.org/debian bookworm/main armhf libzstd-dev armhf 1.5.4+dfsg2-5 [314 kB]
#11 1.694 debconf: delaying package configuration, since apt-utils is not installed
#11 1.723 Fetched 314 kB in 0s (8787 kB/s)
#11 1.741 Selecting previously unselected package libzstd-dev:armhf.
#11 1.741 (Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 18475 files and directories currently installed.)
#11 1.750 Preparing to unpack .../libzstd-dev_1.5.4+dfsg2-5_armhf.deb ...
#11 1.751 Unpacking libzstd-dev:armhf (1.5.4+dfsg2-5) ...
#11 1.806 Setting up libzstd-dev:armhf (1.5.4+dfsg2-5) ...
#11 DONE 1.9s
#12 [5/8] RUN opam switch create 5.1 --packages=ocaml-base-compiler.5.1.1
#12 sha256:12e8c02e73e13f42bf29d07864f49dfa7485e7ffcfd9785ee89e76aa10eccc08
#12 4.245
#12 4.245 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 4.364 [ocaml-config.3/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#12 4.475 [ocaml-config.3/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#12 4.552 [ocaml-base-compiler.5.1.1] downloaded from cache at https://opam.ocaml.org/cache
#12 5.267 [ocaml-base-compiler.5.1.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#12 5.268
#12 5.268 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#12 5.270 -> installed base-bigarray.base
#12 5.272 -> installed base-threads.base
#12 5.281 -> installed base-unix.base
#12 5.282 -> installed ocaml-option-bytecode-only.1
#12 5.541 -> installed ocaml-options-vanilla.1
#12 44.86 -> installed ocaml-base-compiler.5.1.1
#12 44.89 -> installed ocaml-config.3
#12 45.00 -> installed ocaml.5.1.1
#12 45.02 -> installed base-domains.base
#12 45.04 -> installed base-nnp.base
#12 45.26 Done.
#12 45.26 # Run eval $(opam env) to update the current shell environment
#12 DONE 45.5s
#13 [6/8] RUN opam pin add -k version ocaml-base-compiler 5.1.1
#13 sha256:fe32bd9853604735ca814064e09f2ca33c51d100e40e1b0bacdc126a901906c9
#13 0.787 ocaml-base-compiler is now pinned to version 5.1.1
#13 0.787
#13 4.332 No package build needed.
#13 4.332 Nothing to do.
#13 4.333 # Run eval $(opam env) to update the current shell environment
#13 DONE 4.5s
#14 [7/8] RUN opam install -y opam-depext
#14 sha256:06a74cd8bdc00bf6671ba8df8cade37c925a65b75cb43d6df3f353b96abaae46
#14 4.569 The following actions will be performed:
#14 4.569 - install opam-depext 1.2.3
#14 4.569
#14 4.569 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 4.810 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#14 4.844
#14 4.844 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#14 6.486 -> installed opam-depext.1.2.3
#14 6.492 Done.
#14 6.493 # Run eval $(opam env) to update the current shell environment
#14 DONE 6.6s
#16 [8/8] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#16 sha256:fcc45dbc6e995c018426175a53ca5e9dba344a429175cff3a2fe6bc8a9a4a5b9
#16 DONE 0.1s
#17 exporting to image
#17 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#17 exporting layers
#17 exporting layers 0.9s done
#17 writing image sha256:e523d557a4b48993c2c6484eaff981a1ac2030e8e71cfb8bd0e2d8013e51c4a3 done
#17 DONE 0.9s
Pushing "sha256:78d44c41401eb2e30854384aa83e5362a7bb624773c7f86b548e8954a6609224" to "ocurrent/opam-staging:debian-12-ocaml-5.1-arm32v7" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
f9449749b5b9: Preparing
f9449749b5b9: Pushed
debian-12-ocaml-5.1-arm32v7: digest: sha256:afd5d13a699ff4eb43392191902ab6aeb0278d97db8f6db842d339f56f028a23 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
f9449749b5b9: Preparing
f9449749b5b9: Layer already exists
debian-12-ocaml-5.1-arm32v7: digest: sha256:afd5d13a699ff4eb43392191902ab6aeb0278d97db8f6db842d339f56f028a23 size: 531
Job succeeded
2025-08-23 14:53.13: Job succeeded