Build:
- 0
2025-06-21 12:01.11: New job: Build using linux-arm64 in
[]
2025-06-21 12:01.11: Will push staging image to ocurrent/opam-staging:opensuse-15.6-ocaml-4.09-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:4179ae9161b0e4c52c53365d55a00b5b45a6c8261d3a18276e97882fea723db6
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1
RUN opam pin add -k version ocaml-base-compiler 4.09.1
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-06-21 12:01.11: Using cache hint "4.09.1-arm64-ocurrent/opam-staging@sha256:4179ae9161b0e4c52c53365d55a00b5b45a6c8261d3a18276e97882fea723db6"
2025-06-21 12:01.11: Waiting for resource in pool OCluster
2025-06-21 12:01.11: Waiting for worker…
2025-06-21 14:33.25: Got resource from pool OCluster
Building on molpadia.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:63626132d56cc6beb23628c7c33a135c379d13476683f7320542b1ad6160d905
#1 transferring dockerfile: 504B done
#1 DONE 0.2s
#2 [internal] load .dockerignore
#2 sha256:5c7f6fca057bfe074ef258dc7796235ec35df5a4ec7b239a5e886173b630b564
#2 transferring context: 2B done
#2 DONE 0.2s
#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:b17b7e1e0f6c3297e7b91efb54e0de69db9a2d33b70b65c574f019c667e6a4a8
#5 DONE 0.0s
#6 [internal] load metadata for docker.io/ocurrent/opam-staging@sha256:4179ae9161b0e4c52c53365d55a00b5b45a6c8261d3a18276e97882fea723db6
#6 sha256:1de68742a67530dba2cfcba5dcc31802615cabca495b6af4919e392da6c95e1c
#6 DONE 0.7s
#7 [internal] load .dockerignore
#7 sha256:8707f94d6e5d23623ffac439833bd7a9def15312716f472b09678f0ff512ec73
#7 DONE 0.0s
#12 [internal] load build context
#12 sha256:273b93e97fa6f23cf1316694ccca90571d8335b5046b3adba69c293045e2553a
#12 transferring context: 504B done
#12 DONE 0.1s
#8 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:4179ae9161b0e4c52c53365d55a00b5b45a6c8261d3a18276e97882fea723db6
#8 sha256:7797a62c66f6a44f0394d06049c4578a9aed9f59221cad42263fce8a80740ba2
#8 resolve docker.io/ocurrent/opam-staging@sha256:4179ae9161b0e4c52c53365d55a00b5b45a6c8261d3a18276e97882fea723db6 done
#8 sha256:4179ae9161b0e4c52c53365d55a00b5b45a6c8261d3a18276e97882fea723db6 530B / 530B done
#8 sha256:e3693deaa94915c4b3d2c27cde429c670971a15553c060950b9854b65b10db73 9.23kB / 9.23kB done
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 0B / 600.73MB 0.1s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 30.41MB / 600.73MB 0.7s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 65.01MB / 600.73MB 1.3s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 98.57MB / 600.73MB 1.8s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 136.31MB / 600.73MB 2.4s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 169.87MB / 600.73MB 2.9s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 200.28MB / 600.73MB 3.4s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 231.74MB / 600.73MB 4.0s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 267.39MB / 600.73MB 4.6s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 301.99MB / 600.73MB 5.1s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 342.88MB / 600.73MB 5.7s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 384.83MB / 600.73MB 6.3s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 424.67MB / 600.73MB 6.9s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 457.18MB / 600.73MB 7.4s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 489.68MB / 600.73MB 7.9s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 521.14MB / 600.73MB 8.4s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 555.75MB / 600.73MB 8.9s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 588.25MB / 600.73MB 9.4s
#8 sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 600.73MB / 600.73MB 10.0s done
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 5.0s
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 10.4s
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 15.4s
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 20.5s
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 25.6s
#8 extracting sha256:b3af248f60d6b2b39f53fd79cd0f67dce2f0acdc6585bd90149b410980ec1d9c 25.8s done
#8 DONE 38.0s
#9 [2/5] RUN opam switch create 4.09 --packages=ocaml-base-compiler.4.09.1
#9 sha256:38052092c251f474b2977be4a905e7db63fb5f8fb88ee9f193d1c9fb08faa8ad
#9 3.176
#9 3.176 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 3.422 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#9 3.441 [ocaml-base-compiler.4.09.1] downloaded from cache at https://opam.ocaml.org/cache
#9 3.504 [ocaml-config.1/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#9 4.002 [ocaml-base-compiler.4.09.1/0001-Re-generate-configure.patch] downloaded from https://opam.ocaml.org/cache
#9 4.210 [ocaml-base-compiler.4.09.1/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#9 4.299 [ocaml-base-compiler.4.09.1/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#9 4.299
#9 4.299 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#9 4.521 -> installed base-bigarray.base
#9 4.524 -> installed base-threads.base
#9 4.532 -> installed base-unix.base
#9 112.3 -> installed ocaml-base-compiler.4.09.1
#9 112.4 -> installed ocaml-config.1
#9 112.5 -> installed ocaml.4.09.1
#9 112.8 Done.
#9 112.8 # Run eval $(opam env) to update the current shell environment
#9 DONE 113.3s
#10 [3/5] RUN opam pin add -k version ocaml-base-compiler 4.09.1
#10 sha256:dcb927d64a4a468e30f749432071f0ee3f04d0432b4c47c4cd23efa8d86aaa7a
#10 0.724 ocaml-base-compiler is now pinned to version 4.09.1
#10 0.724
#10 3.481 No package build needed.
#10 3.481 Nothing to do.
#10 3.487 # Run eval $(opam env) to update the current shell environment
#10 DONE 3.7s
#11 [4/5] RUN opam install -y opam-depext
#11 sha256:ea64b46bf4092338c90fcd0cf95e9a5e1234426dfee7a2150a47f2e0dea34bc2
#11 3.704 The following actions will be performed:
#11 3.704 - install opam-depext 1.2.3
#11 3.705
#11 3.705 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 3.845 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#11 3.871
#11 3.871 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#11 5.611 -> installed opam-depext.1.2.3
#11 5.620 Done.
#11 5.626 # Run eval $(opam env) to update the current shell environment
#11 DONE 5.8s
#13 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#13 sha256:3640b6f692e4fd276e43bbf8aba25536ea0135a35f7d147107a42b297facfa9c
#13 DONE 0.1s
#14 exporting to image
#14 sha256:e8c613e07b0b7ff33893b694f7759a10d42e180f2b4dc349fb57dc6b71dcab00
#14 exporting layers
#14 exporting layers 1.7s done
#14 writing image sha256:fc92f798cddd03e4312c52ceab6a145e2ad4463f09b191014d28e27a3636687f done
#14 DONE 1.7s
Pushing "sha256:cdd5e4aa26fd0b3ac7999e13cccd10fbe1129a6cbc11bc6027de52095716ca85" to "ocurrent/opam-staging:opensuse-15.6-ocaml-4.09-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
69ab980ac876: Preparing
69ab980ac876: Pushed
opensuse-15.6-ocaml-4.09-arm64: digest: sha256:eb0cb411d6b0db6d1bf5218452f062d0339acf1acc2b431eae96c7dc629c0344 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
69ab980ac876: Preparing
69ab980ac876: Layer already exists
opensuse-15.6-ocaml-4.09-arm64: digest: sha256:eb0cb411d6b0db6d1bf5218452f062d0339acf1acc2b431eae96c7dc629c0344 size: 531
Job succeeded
2025-06-21 14:41.10: Job succeeded