Build:
- 0
2025-11-08 08:11.57: New job: Build using linux-arm64 in
[]
2025-11-08 08:11.57: Will push staging image to ocurrent/opam-staging:ubuntu-24.04-ocaml-4.11-arm64
Dockerfile:
# syntax=docker/dockerfile:1
FROM ocurrent/opam-staging@sha256:8139335fbd1edfb2297601a79cd1682d96646eab87be4a063ef3d4698542cf75
ENV OPAMYES="1" OPAMCONFIRMLEVEL="unsafe-yes" OPAMERRLOGLEN="0" OPAMPRECISETRACKING="1"
RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2
RUN opam pin add -k version ocaml-base-compiler 4.11.2
RUN opam install -y opam-depext
ENTRYPOINT [ "opam", "exec", "--" ]
CMD bash
COPY --link [ "Dockerfile", "/Dockerfile.ocaml" ]
2025-11-08 08:11.57: Using cache hint "4.11.2-arm64-ocurrent/opam-staging@sha256:8139335fbd1edfb2297601a79cd1682d96646eab87be4a063ef3d4698542cf75"
2025-11-08 08:11.57: Waiting for resource in pool OCluster
2025-11-08 08:48.10: Waiting for worker…
2025-11-08 08:50.56: Got resource from pool OCluster
Building on okypous.caelum.ci.dev
#1 [internal] load build definition from Dockerfile
#1 sha256:f9ba3b66dfa944444cb7ec6ffc2bdd9c39a37a1a9cd2009b06761487639d5c82
#1 transferring dockerfile: 504B 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:8139335fbd1edfb2297601a79cd1682d96646eab87be4a063ef3d4698542cf75
#4 sha256:a82d980173a54fe33eb9c79c78cce02ca22efc9eabb23f293347e8cd22bcc293
#4 DONE 0.0s
#5 [internal] load .dockerignore
#5 sha256:258ad6ff1776657ecdf0645e4d99548a786fe0637cc6aa7d9a238203e68430ad
#5 transferring context: 2B done
#5 DONE 0.0s
#6 [1/5] FROM docker.io/ocurrent/opam-staging@sha256:8139335fbd1edfb2297601a79cd1682d96646eab87be4a063ef3d4698542cf75
#6 sha256:eaff65f0a6497fdea722ea5277aa251b38c47be95d612e794b3f8aaacf0f1951
#6 resolve docker.io/ocurrent/opam-staging@sha256:8139335fbd1edfb2297601a79cd1682d96646eab87be4a063ef3d4698542cf75 done
#6 sha256:8139335fbd1edfb2297601a79cd1682d96646eab87be4a063ef3d4698542cf75 530B / 530B done
#6 sha256:ef76c01db30ffaef6806f38da0e78c4bafd46350efecd94c566ffdbf5fb52eaf 9.25kB / 9.25kB done
#6 sha256:7cc514fdb2d5a45d4358cfc93054a59cfe73b5a01fbc6612662a7d5b164fc589 463.99MB / 463.99MB 20.4s done
#6 extracting sha256:7cc514fdb2d5a45d4358cfc93054a59cfe73b5a01fbc6612662a7d5b164fc589 41.0s done
#6 DONE 64.3s
#7 [internal] load build context
#7 sha256:5f2822e7eed7876f1f03511b230aafc901637a5e98dc0d6a6397c8c90938456f
#7 transferring context: 504B done
#7 DONE 0.0s
#10 [2/5] RUN opam switch create 4.11 --packages=ocaml-base-compiler.4.11.2
#10 sha256:5be7d01b2ed818acf88e3fc381586684622cad295bf8bc802d3b200379e0f7b8
#10 3.411
#10 3.411 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 3.543 [ocaml-config.1/gen_ocaml_config.ml.in] downloaded from https://opam.ocaml.org/cache
#10 3.638 [ocaml-config.1/ocaml-config.install] downloaded from https://opam.ocaml.org/cache
#10 3.875 [ocaml-base-compiler.4.11.2] downloaded from cache at https://opam.ocaml.org/cache
#10 4.480 [ocaml-base-compiler.4.11.2/alt-signal-stack.patch] downloaded from https://opam.ocaml.org/cache
#10 4.565 [ocaml-base-compiler.4.11.2/ocaml-base-compiler.install] downloaded from https://opam.ocaml.org/cache
#10 4.566
#10 4.566 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#10 4.761 -> installed base-bigarray.base
#10 4.762 -> installed base-threads.base
#10 4.763 -> installed base-unix.base
#10 97.32 -> installed ocaml-base-compiler.4.11.2
#10 97.37 -> installed ocaml-config.1
#10 97.48 -> installed ocaml.4.11.2
#10 97.81 Done.
#10 97.81 # Run eval $(opam env) to update the current shell environment
#10 DONE 98.2s
#9 [3/5] RUN opam pin add -k version ocaml-base-compiler 4.11.2
#9 sha256:58c48a39ba6581f68695acb55b8aa18694e0204be71ac3dd0b3a4d6e09a4fc53
#9 0.590 ocaml-base-compiler is now pinned to version 4.11.2
#9 0.590
#9 3.608 No package build needed.
#9 3.608 Nothing to do.
#9 3.608 # Run eval $(opam env) to update the current shell environment
#9 DONE 3.6s
#8 [4/5] RUN opam install -y opam-depext
#8 sha256:d8f9f5ce1c578e6bbca55d797d525b67f6dcaf76f93085dbbe39dc78bfc288b5
#8 4.038 The following actions will be performed:
#8 4.038 - install opam-depext 1.2.3
#8 4.038
#8 4.038 <><> Gathering sources ><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 4.254 [opam-depext.1.2.3] downloaded from cache at https://opam.ocaml.org/cache
#8 4.280
#8 4.280 <><> Processing actions <><><><><><><><><><><><><><><><><><><><><><><><><><><><>
#8 6.208 -> installed opam-depext.1.2.3
#8 6.214 Done.
#8 6.215 # Run eval $(opam env) to update the current shell environment
#8 DONE 6.3s
#11 [5/5] COPY --link [ Dockerfile, /Dockerfile.ocaml ]
#11 sha256:ec54b05dea0d6315b5aaecd1a4f39e4d434fee221639b6cad6a383ee298c1753
#11 DONE 0.1s
#12 exporting to image
#12 sha256:50d72bfff78165230d812abd150ab616ad7110598c8c6ab6e8dc79a81960963b
#12 exporting layers
#12 exporting layers 2.2s done
#12 writing image sha256:5dad260a0fba1824dfa9d7a4095e96010a46883a341c0ed7922daf513713c430 done
#12 DONE 2.3s
Pushing "sha256:9a3b0118331ad490c47d42fe052bab3e34931bdc3ed56b42dda066817797fd45" to "ocurrent/opam-staging:ubuntu-24.04-ocaml-4.11-arm64" as user "ocurrentbuilder"
Login Succeeded
The push refers to repository [docker.io/ocurrent/opam-staging]
4a04e23d6d0c: Preparing
4a04e23d6d0c: Pushed
ubuntu-24.04-ocaml-4.11-arm64: digest: sha256:e0c5943370318a759713d0d7e86ad13b0cb967da7802377798db813c30336f30 size: 531
The push refers to repository [docker.io/ocurrent/opam-staging]
4a04e23d6d0c: Preparing
4a04e23d6d0c: Layer already exists
ubuntu-24.04-ocaml-4.11-arm64: digest: sha256:e0c5943370318a759713d0d7e86ad13b0cb967da7802377798db813c30336f30 size: 531
Job succeeded
2025-11-08 09:20.59: Job succeeded